Inferior?
The choice of License and development strategy is dependent on the developer(s) of the project and how they want the project to be used.
If the developers don't want people to see or modify the code, they should use a proprietary model.
If the developer wants people to see the code, but not necessarily contribute back and are happy with people using their code in proprietary code bases / products, they should use a BSD-style license.
If the developer wants people to see the code and contribute back any and all changes to the code, and is happy with people using the code in proprietary code bases / products as a library / external module, they should use the LGPL license.
If the developer wants people to see the code and contribute back any and all changes to the code, and is not happy with people using the code in proprietary code bases / products as a library / external module, they should use the GPL license.
It is that simple.
People who choose the GPL license do not necessarily have a vendetta against the evils of capitalism and large corporations. The GPL does not forbid capitalists or large corporations from using the software.
Likewise, people who choose a BSD-style license are not anti-Open Source.