It's literally false, ps2, ps3 qnd ps4 had their major exclusive without an old gen version, they were third parties that did that.
Stuff like kz4 and infamous 3 were only possible because only made for ps4, same for ancient stuff like tekken tag or doa 2 on ps2 or resistance and motorstorm on ps3 and i'm talking about launch window games, not even year 1-2 games.
Ps3 sold 80 fucking millions and they had no problem leaving that behind, same for ps1 and ps2.
The only literal explanation here is greed, and yes making money is important but when you create expectations for 4 consecutive gens, you can't really fault the fanboys for being pissed at you, ESPECIALLY when you apply the crossgen treatment to your new best ip from past gen (horizon) and the sequel of the best most awarded game from past gen (gow) but then somehow decide that fucking returnal and ratched deserve the nextgen only treatament...is like spitting on your fanbase with a smile in your face.