If it's GPL-like its usage would be mostly confined to open source projects.
The problem that occurred in this case is someone at Microsoft taking the code without following the license at all.
This goes back to the fact that not everyone can choose to use a GPL licence and in a world of compromise and collaboration, that can be a blocker.