A step in the right direction would be no pointless MTX, as plenty of other games are doing right now. There are no microtransactions in my copy of Days Gone, for example. Nor are there any in Horizon: Zero Dawn.
And even if it's the popular thing to do, that is not an excuse to let them get an inch. "Oh, but he only beat you a little!"...
That's why we need a remodel of the economy to go along with it. The only way to stop the creation of more "rich" is to get rid of capitalism altogether.