Of all the PS3's problems its price isn't very important. The lack of games is far more damaging to its reputation.
I've had one for a couple of months and I can rent just about everything released for it for free. So far I've only found two games that I like; Battlefield Bad Company and Uncharted.