The architectures are vastly different between the PS3/PS4 and the 360/One. The PS4 and One are closer to each other than either of their respective "last gen" versions. That is all immaterial to the question. It's all immaterial also as to how the PS2/PS3 were, it doesn't apply.
The question here that hasn't been answered at all in the slightest, or even dealt with, is a different question entirely. It's the problem of announcing and accepting preorders for the PS3/360 before the PS4/One were even announced, leaving everyone that preordered in the same cruddy situation. A situation caused entirely by the way it was done by you, not by anything we did.
What about those of us who have preordered either the PS3 (or XB360) versions who may or may not get the PS4 (or XBOne) consoles. What do we do with a game that has two versions that we might play on a console or the other that doesn't work on both, on hardware that isn't cross-platform or interoperable with its predecssor?
If we pre-ordered the PS3 version and buy a PS4, which all come out (games and consoles) at the same time, what are we supposed to do now. What are you going to do later. What do we and you do now and later. For those that have both consoles and are stuck with one version of the game or the other for a single console of the two.
Same goes for preordering the 360 version of the game and buying the One console.