Psst here's the solution to this problem: Don't play all these poorly executed games....Yeah it has to be a super good game to make up for all this shame, and BF2 is not (from my experience in the beta). Red Dead will undoubtedly have a lot of battleship like this too, but it will almost definitely have the quality to make up for it, which is why I'll buy it.
You know which game doesn't habe P2W microtransactions? Persona 5!