Maybe you just have to swap and be okay with less people around, just so you can get out of Microsoft’s grip in open source.
I think you hit the nail on the head here. It is almost always the case that you will trade adoption/utilization/community for a less-used solution. Using loops, pixelfed, mastodon or piefed/lemmy, element, linux, FOSS web apps instead of their more popular system, they all come with an unspoken agreement that you embrace a niche-existence.
Only you can really decide what's more important to you.