Man you must really hate Nintendo
Switch is slightly more powerful than PS3. PS2 will fukking break if you tried to port Witcher 3 on it. Switch port is playable, but wouldn't recommend it since obviously better ways to play it.
Stuff like Xenoblade 3 and BOTW/TOTK wouldn't run on the PS2 as well. Did you all forget that the Gamecube had stronger hardware then the PS2?
Nintendo's brand is the reason for it. Is it justified the same reason it is for Disney? No.
In terms of business practices they absolutely deserve criticism. $60 ports, outdated hardware, etc. With that being said as devs they are hella talented for the first party games they put out that optimize their outdated hardware. It's evident when you play 3rd party games where those Devs are like fukk this shyt