Disregarding the sales topic, your post sums up why I've got a PS4 and no Switch.
So many different games to play on my PS4 <3. While Switch has yet another old Mario 2D.
Well it's a bit of a slow period for Switch, I wouldnt really consider the first 2.5 months of 2019 to be indicative of the overall Switch library or release schedule. I also didnt include smaller scale titles which is something Switch gets in abundance.
All consoles go through a slow period, PS4 is usually in the summer while this year and last year it has been late Winter/early Spring for Switch.
When the herd loses its way, the shepard must kill the bull that leads them astray.