Hot take but I blame gamers stuffing the pockets of these sort of publishers by lapping up early access and pre orders. It gives publishers no incentive whatsoever to change their ways because they still have the only thing they truly care about: money.
Doesn’t matter what is easier or the numbers involved. Fact is power lies in the money spent by millions funneled to a dozen, making them so potent. Millions don’t even need to change their ways, even a significant minority can start making bottom lines bleed like a mf.