I'm really glad we have etf2l in europe. Although the prize pool is a lot lower, ESEA do seem to consistently do stuff that seems like it's either really shady or terrible business practice from a PR perspective, and not just to the detriment of TF2 players. Even if I played another game, companies like ESL still seem a lot less dodgy although I guess in other scenes you probably have more choice with which league to support.
Even so ESEA is probably the best and only choice NA players have right now and it does seem like they like and are committed supporting TF2, even if their business practices with their client aren't the most sound. I hope all the client is doing is checking specifically for cheat program executable while it's always on and not gathering any other kind of data.