The "generation fight" doesn't exist anymore, or at least not as it was. Every console is different enough in platform that they run on completely different ideas. Take it as three opinions on the future. This time it's not really picking your side as much as just picking what's right for your needs.
Switch is a portable hybrid
Series X is more of an extension of the PC than a standalone console platform
PS5 is a straight console
This means that Sony isn't just fighting the Xbox anymore due to Gamepass, it's going toe-to-toe with most of Microsoft in games. It will be impossible to keep up right out of the gate due to Microsoft also providing far more backwards compatibility between both the Series X and Windows.