Open source projects with permissive licenses are subject to this kind of abuse by companies who benefit from the community and then wall off their derivative projects without paying the community back by way of contributions.
I do think there's a place for permissive licenses, particularly for academic and government projects. However, it seems like private entities can't be trusted to play nice, so copyleft licenses should probably be used by more open source projects to protect the public knowledge base.
Copyleft is good for "complete" products, where you want to protect a derivative work from being walled off. It's harder to know the best way to handle modules (which might be the more common case in hardware) where a viral license can make using them impractical.
I do think there's a place for permissive licenses, particularly for academic and government projects. However, it seems like private entities can't be trusted to play nice, so copyleft licenses should probably be used by more open source projects to protect the public knowledge base.