as a refugee from the IBM AS400 Microsoft is looking more and more like IBM. The more established the user community becomes, the more its respected members are reluctant to speak critically of the company. The current leadership of Microsoft is really bad. People should be talking about it more. Also, everyone in the community follows the latest changes on their platform, but are oblivious to what is happening elsewhere. I have no idea what Apple or Google are doing software wise, if they have the equivalent of C# and .NET.