Loot boxes were around long before Overwatch, as were games that you didn’t think were worth $60.
Just because OW sold great doesn’t mean every publisher can just start pooping out $60 MP titles. It sold great because a lot of people enjoyed it. And as long as that many people enjoyed it, no offense but who cares if you don’t like it? You don’t think the game sets a good precedent for the industry, even if it isn’t the first of its kind, so fuck all the people enjoying it, who cares about the devs, it should have flopped. How silly.
Look at Paladins, about as carbon copy of a clone of OW as you can get and how is it doing?