There are a lot of people who aren't just Microsoft focused that use these forums too.

Additionally, there are devs that do Microsoft development for web and desktop that are using other technologies for mobile, embedded, and IoT. Devs are adapting, Sadly, (as you stated), I think Microsoft has shown the willingness to pull the trigger too often after begging devs to take a chance with them.