Buying micro-transactions? Yuck.
This is a difficult one because if you've been a Playstation fan a long time, you're probably too used to platform quirks you can't get anywhere else (Naughty Dog games, Japanese exclusives, etc.). Also, I have to ask: How many multiplayer games do you still play on PS4 or play regularly? Because if the answer is only like 3, that wouldn't cover the expense to buy an entirely new platform ... so I fail to see the logic. You could get a Switch but with how the release schedule can sometimes be barren or the game releases niche, I don't think it would become your "main platform". It's a worthy investment, but not on the basis of switching lead platforms or quitting Sony.
Personally I find all platforms disappointing in their own ways, I'm not very attached to one, so when the PS5/Xbox 2 come out it won't be hard for me to change lead platforms if I feel the need to.