I don't blame steam. Personally, i think that game has a lot of potential. I also think that there is a huge division with respect to experienced players and low to mid ranked players. After lvl 25 you don't get a lot of rental periods, so your stuck with the basics. I also can't stand the rental system. The community is very poor too. I tried to be constructive on several accounts and a lot of childish remarks. Too bad though.
To your thing on the steam thread about war inc. War inc just lost what made it fun, wasn't steam's fault.