Honestly, its their fault for releasing on ps3 and not waiting for 4 when it was known to be around the corner. Ps3 players got shafted.
They wanted more console customers though so it is what it is. Its always about money. If the really cared, accounts wouldnt be console/pc locked and you could play from anything that could run the game.