The "danger" is BSD licenses are highly permissive, you can take BSD licensed software, modify it and sell it and never return the changes to the community or release the source to customers.
This means all the work of the OSS community is 'free' for corporations to take.
Eh you are not losing control with GPL. If you choose not to contribute back (when using a non copy left license), you are choosing to not provide control to anyone else.
This means all the work of the OSS community is 'free' for corporations to take.