I've noticed a couple of people now mention Valve just disabling accounts for no reason.
Seems the same as the kids who moan about VAC bans on forums then eventually the truth comes out after protesting innocence for 2 months.
Homefront doesn't look that great anyway... looks like its trying desperately to mimic BF while keeping the gameplay identical to CoD
Looks like gameplay will be similiar to FOW to me which is perfect
AFAIK Valve set the prices as well the publishers tell them the minimum amount they want to sell it for but Valve decide on how much extra to charge. That's why you sometimes do not see a game on Steam @ launch as there seems to be a lot of difference of opinion between Valve/Publishers on what the price % cut between the 2 should be!!!!
Valve recommend a selling price, they do not hold the publisher/developer at gunpoint. I have never read or heard it mentioned of Valve not selling a game because the developer/publisher wanted to sell it for a lower price.
The reason why you do not see a game on Steam at Launch is down to regional publishing agreements.
Such as with Homefront, it is on sale EVERYWHERE bar the UK, would be odd if THQ agreed a price with Steam for every country bar the UK? This happens with a few games from the bigger publishers and the UK often seems to be the only country which misses out.. mostly is delayed Steam releases, mostly happens to be the same publishers too...
THQ - Darksiders, Homefront
Ubisoft - Settlers, Assassins Creed 2, Silent Hunter V
Activision - None steamworks titles (Such as Blur, Singularity). The reason why the Steamworks titles are not affected is because retail still gets their slice of the pie and the direct Steam prices are inflated (In all likelyhood, to appease retailers).