I wouldn't say that PS3 svcks, it was good for it's time. That time was six years ago however.
I can understand why PC game developers would have issues porting to consoles because they have to degrade the majority of the product in order to make it playable on a severely outdated system.
It is six years old. It's using 256 MB memory while a sub-standard and hopelessly mediocre gaming PC has about 2-4 GB. That's a rather capital difference.