Linux is freedom. It's imperfect, fun and yours. It teaches you while helping you do your computing, creative and fun tasks. If you're even the least but curious I encourage you to try it out.
I’d argue that VSCode plus extensions is a decent replacement for Visual Studio and actually superior for many other text editing tasks that are not C++.