They kept paid loot boxes only for their sports games (and mobile games) before Overwatch. It was last year that they started putting loot boxes on everything they saw.
Disclaimer: That doesn't make EA any less shitty and I still hate them.
Madden + FIFA still don't sell nearly as much as CoD in the US. And even then, paid loot boxes aren't exclusive to CoD.
We CAN have multiplayer-only FPS games, we just can't have them at full price! In my opinion, a single-player only FPS can be $60, but a multiplayer-only FPS can't (I guess we'll have to agree on disagree on that point).
CS:GO was always 15 dollars. I don't expect AAA multiplayer-only games to be that cheap, but I think $40 max should be a reasonable price.
False, again. Mass Effect 3 was neither a sports nor mobile game, it released 4 years before Overwatch, and it had loot boxes.
Doesn't mean you can just ignore the fact that lootboxes long predate Overwatch by claiming certain games "don't count".
You're entitled to your opinion on the price of mp only games. But by ignoring all the people who think they are worth $60 and claiming it's "anti-consumer" you're effectively taking a "I don't like it so nobody is allowed to like it" stance. You're just not part of their target consumer group.