Just raise the price of the fucking games.  Shit I remember paying 79.99 for rogue one on the n64.  I'd gladly pay 100 for RdR2 that didn't have microtransaction bull shit.   Hell I'd rather go back to monthly payments for online games Christ.