AllealESEA tolerates the TF2 league, but they don't promote it or try to improve it. CEVO's platform is that of a league for the players; you should be able to see why that's attractive after playing under ESEA's indifference. TF2 has always been second to CS. Permitted to stay but otherwise left alone. I appreciate that ESEA has given us a place to play, but the community has grown and now we want more. At least that's how I've always seen it.
Given that TF2 team registration is so low, even last season, that they don't make a profit, are you surprised to feel that way?
If they made money off of tf2, it'd be worthwhile, from a business aspect to improve and promote it more universally. But at the moment, even given peak registration numbers, they lose money.
It's idiotic to expect ANYTHING to give more effort than they get in reward.