This is the reason I will never again buy a console unless it offers me 100% backwards compatibility, and will never buy a PS3. There is no excuse for it in this day and age. None at all.
This gen has taught us quite clearly that there is no need to put out the same system but with shinier shaders every 5 years.
If I cannot play the games I want to play, then I will not buy the system. Simple as that.
Harsh, maybe, but I'm sick of hardware manufacturer bullshit.