One of my favorite games ever was Monday Night Combat.
It was a MOBA Third Person shooter complete with creeps, a moneyball, and a humor that just got me. I played twenty bucks for it. And for a few glorious months, my actual reflexes, intelligence, and skill were paid off with victories or close matches where I didn't even mind that I lost.
Then the developers decided to go F2P with it's sequel.
The charm wasn't the same. It felt like a more incomplete experience. Load times where horrible. In efforts to get a bigger market share, it ended up alienating a lot of players. I barely got two months of experience of it. And the most I felt was "it's alright".
Overwatch has charm. But I don't want to pay for something that might die. Like Evolve. Like Titanfall. I don't understand how developers can think we should over look these past failures all the time for their new hot thing. Do they really think us that stupid?