It's awesome but I gotta say for different reasons for me than you stated.
Communities on PC are too fucking serious in my opinion, like so many players act like they gonna be the next pro. Sweaters everywhere, taking out the fun, and I actually turn instantly ingame text and voice chat off. it's soooo much more relaxed than having people yell at you into their mic how is everything your or your team's fault when they get alone somewhere and get wrecked by other players. I don't shit talk and real aggressive language and don't wanna hear it, I'm not 14 anymore. I want two hours of fun after work and that's it. Team play and community toxicity is shit if you're not playing ultra serious games like Hell Let loose or Hunt Showdown.
On the M/K thing, I really like playing with a controller, even shooters, because of the haptic feedback. On console, 99% of the users use controllers anyways so it's not even a disadvantage but I get that m/k feels better when it comes to precision.
Anyways, I love PC gaming for all its possibilities and making compromises how you want it, not how devs want it because that's not always the experience you want or sometimes they're simply incompetent. For example I can't play Stardew Valley anymore without mods. Control with ray-tracing options AND 60fps? Not possible on console. Backwards compatibility back to the earliest days of PC gaming without the need to pay (again) for cheap emulation or the need pay an online subscription? Check!
Still love the seamless experience on a console, PS4 before and now PS5. Navigating the UI and having everything within the reach of the push of a button and the hassle-free use of the DualSense (the horror on PC...) is brilliant. Steam Big Picture isn't there yet and DualSense support, too.
Glad to have both options!