Not to burst your bubble, but Valve announced well over a year ago that there'd be no more TF2 patches for the 360.
I guess the Assumption is that we'll all take TF2 PC being free as the reward for Our loyalty and support.
Personally, I bought the Orange Box 360 for TF2 and Portal --without needing Steam on my PC---- and the Half-life games were a bonus.
I guess I may eventually set up Steam to run in VM on my PC. They haven't sold me any games, since the Orange Box though. It's hard to respect a company that dis-owns a minority to which I belong.
At the very least, the retail copies should have something that says "unsupported software" on them. Otherwise, each new Valve game for the 360 just added insult to injury. From where I sit, new games for the PS3 won't really be any change at all, in Valve's attitude towards Us.
Re: Steam: I've not bought/played StarCraft II either (which would have been high on my "must get" list). Requiring that I check in, every time I load/play a single player game, just is not happening.
I've also got Saint's Row the Third, for the 360, which came with a one-GamerTag use code, for the multiplayer side of the game. I wouldn't have bought the game, it that had been advertised.
These companies are capable of making great products. They just don't mind treating fans like garbage. Right now, their servers crash, or the company goes chapter 11 ---and their best customers are just automatically screwed.
TF is pretty much the one game Valve's got, that I can't really find a comparable replacement for, from one of their competitors.