The only BSD license apologia that made sense to me was #OpenBSD's attitude of, "We'd rather the corporations use our good code and not give back than come up with their own crappy solutions."
In that view, its a service to the community at large to help the security of commercial software.
Not saying I agree, really, but it has *some* logic, rather than complaining that the GPL is a one-way street (and somehow commercialism isn't).