In my experience, it's always been possible to use Visual Studio Community without a Microsoft account. It might recommend that you do, but you don't have to. I've been using it this way for years.
Visual Studio has a "sign in" button. I just don't press it and it works.
But skype nags for microsoft account on every login.