Next Xbox is likely a day one no brainer. If PS5 has anything good at launch I'll probably get it too, if not I'll wait a year like PS4.What's wrong with the DS4? Unless you just prefer the xbox layout.
More online only shenanigans is about all that would stop me on Xbox. No games for PS5. They need a controller redesign, too. And a better network.
I'll probably have a PS5 regardless since I'll need it for work. They'd need to screw indie devs over for me to not get one at launch. I still need an Xbox One so I might be buying that pretty close to the next gen system's release. If it's not easy to upgrade from one to the other then I'll have to wait and make sure I give my XB1 some time on its own.