This is an unfortunate pan of GPL and a clearly business-sided discussion of licensing. Developers use GPL to keep their work in the open and encourages everyone working on a project to share their work. On the other hand, "permissive" licenses are well received by businesses because the work produced under BSD-like licenses are perceived as "free labor".
So here's the rub. Businesses want free labor, but they want to be paid by their customers. Is that capitalism or socialism?