Which is the ultimate problem of the BSD licence.
1) Ability to unlock or root your device to run any OS
2) Having access to an open App Ecosystem.
The GNU license doesn't help with either of this issues. There are plenty of GNU/Android devices shipped with locked boot loaders. And nothing is stopping Google from locking down their App Store like Apples except a different corporate policy.