Stripe's cut is less than what the ETH-USD rate can move in a single day.
With crypto prices trending down, your game skin business is probably going to lose more money just to the crypto exchange rate than they'd pay out to Stripe... And meanwhile you didn't get any of the convenience of using Stripe, so your revenue is probably a lot smaller because your players just aren't using the feature.
What you said about price action is basically completely wrong, but regardless it's not like you're forced to pay in ETH. Any asset can be represented digitally.
With crypto prices trending down, your game skin business is probably going to lose more money just to the crypto exchange rate than they'd pay out to Stripe... And meanwhile you didn't get any of the convenience of using Stripe, so your revenue is probably a lot smaller because your players just aren't using the feature.