This affects much more than just the GPL. Even some of Microsoft's own open source licenses are excluded.
Sure there are some licenses that are considered open source that are acceptable to MS, as mentioned on the article above. But, those are not the licenses that most FOSS coders like to use.
People who knowingly restrict themselves from this are either ignorant or too imprisoned already by non-free software.
Maybe we should start to use the term copyleft more often to avoid confusion.