I don't think that there's many things that most people can bring up without coming off as an entitled baby (i.e. the "why isn't this free service better and covering more games" scenario) but I'll give it a shot anyways.
The "We won't bother streaming matches between non-playoff teams vs. top 2-3 teams because they're most likely going to be a roll" thing makes sense, considering that it takes a lot of organization to do production that is up to the standards of TF.TV, but why not let other people who would be down to cast/freecam around the map stream these matches on TF.TV's second channel? The production doesn't have to be as sharp as usual, and it won't make some weeks feel so empty when it's a new invite team facing Froyo/EVL.
Personally, I like watching casts because 99% of the time the people doing the actual casting are very knowledgeable of the game's mechanics, and it's helpful insight to any player trying to improve their gamesense and team skills, even if it wouldn't be as useful as other closer matchups (due to how likely it is for rounds to go by quickly because of the disparity in overall team skill).
That being said, this is not a complaint, but instead it's more of a suggestion that I'm sure has already been done in the past. You guys (production team) are already pulling a lot of strings trying to put up a good show for a game that we all enjoy but offers very little back in comparison. I really liked the number of different casters that showed up last season, and other than STV issues and lack of communication, it was pretty enjoyable.
Thanks for everything: producers, casters, commentators, analysts, writers, video producers & other folk I could be missing out.