it's highly unlikely there will be a clear general EOL for software on this generation of consoles... at all. A unified x64 target across all platforms is just too convenient for developers to give up. Xbox or Sony diverging from that would be a massive hit in revenue for them and any developers who would like to publish there. Nintendo Switch, while selling the hardware in massive amounts, still has poor library parity with x64 consoles, and it will remain like this, not just because of lower specs, but because porting is actual effort there.