Nintendo fan detected?
All online storefronts will have trashy shovelware. The Switch no doubt has its own source of them, though on a smaller scale due to the fact it's far younger than Sony and Microsoft's offerings.
PlayStation and Xbox DO have a rampant troll problem, and tons of bots, but on the other hand, Nintendo only lacks that because of the ridiculous restrictions they put on online gaming.
Only the PS4 Pro is anything about 4K. Sony does put a heavy focus on high fidelity graphics, but that doesn't mean the games aren't fun. Uncharted, Bloodborne, Persona 5, Horizon, Yakuza, Crash Bandicoot, Gravity Rush, Nioh, Until Dawn, The Last Guardian, and more, all offer a wide variety of genres and styles. It's a bit subjective, as well, to flat out say the Xbox has a better library, when that's moreso a personal opinion, that perhaps the OP doesn't share.
At the end of the day, a PC is the best bet. Nothing more, nothing less. But if you're forced into being a console gamer, then it really comes down to personal opinion. Unless you really like shooters, the Xbox might not be for you. Conversely, you might not like the PlayStation, if you're not a fan of 3D platformers or JRPGs. The Switch offers its own pros and cons, but it's lacking an established and fully fleshed out library, since it's only been out since March, while the other consoles have had years to build upon.