Prices on Amazon:
Half Life 2 - $17.99
Oblivion - $29.99
Company of Heroes - $27.99
Would you say those games are crummy? Do you think they lowered the price on them because they weren't selling? I think it's very clear that price =/= quality. Our OP here is pretty clueless in terms of sales and marketing economics.
I knew full well that the price drops were going to happen, but guess what? I spent $20 more than the price is now, but the fun I've had with the game since it's release has been well worth that extra I paid to have it then. I could have gone to the movies twice and seen 4 hrs of film, or spent that same extra $20 and had countless hours of fun with the game as I have.
I think I got a deal.