I think the point being made was that the technology everything is built on, is nix. Except Microsoft technologies. If you build something for nix it can be easily ported or inserted into Android apps, OS X apps, iOS apps, linux distributions, hosted anywhere, etc. But not easily ported or inserted into Windows or Windows server.
The same is true in reverse. You start using Microsoft technologies you are trapped there. So, they should really offer a lot more benefits at a lower cost than they are.
e: Glad I chimed in on this downvoted thread to say something completely evident. Thanks.
Migth sound good in theory but in reality not so much. Porting an app from iOS to Android. Rewrite. Using the google cloud apis and moving to amazon or azure. Rewrite. All vendors want platform lock in. The underlying tech is really fairly irrelevant.