I rather people have unrestricted development options, and not feel like they entered a Faustian bargain. Its a personal choice, but I have only been coding since 1993… so probably don’t know any better. lol =)
Except, there’s nothing forcing someone to take a GPL’d library and integrate it into their application.
If you don’t like the license don’t use the code and later whine about “punitive” actions taken against you.
At this point there’s no excuse for not knowing that the GPL is very restrictive and the code isn’t free-for-all. No excuse except maybe they think they won’t get caught by including some reverse-engineering clause in their TOS so people can’t find out. That worked out pretty well for these folks, no?
My point was, I personally don't want to inflict my own idealism on people 10 years from now, that will be doing something completely unpredictable. =)
Some people are way more aggressive than the foundation. QED =)