Same thing, really. Both are greedy asshats. Have fixed.
All of your post in this thread are /r/IAmVerySmart level of debating. You don't even know who owns Blizzard but you're attacking their business practices.
Your entire argument comes down to "If A Game has in game purchases it's EVIL and owned by EA", you're absolutely ignoring the fact that some of these game's micro-transactions are harmless ( Overwatch, Deciet, Brave Frontier, to name a few).
Your argument is one sided, biased, and based entirely off current negative backlash towards a SINGLE Entity (EA/Battlefront 2, your claims against other entities always go back to EA in one way or another.
If you're going to post a thread on a topic like this and attempt to host you should at least understand the market you're talking about. We know you're very young so you most likely weren't around when Micro-transactions/In Game/App purchases became a thing (Sega was infamous for downloadable content decades ago)... I suggest you do some research for a bit, read other's opinions here, then conclude some actual thoughts and a strong arguable opinion.
EDIT: I mean all of that with no offense, I feel like you'd have a much better time in general if you had more educated stances on things you argued against / for and things you generally see as evil/wrong.