how we never got proper authorization
Why do I feel like this is a domestic abuse situation. Husband broke her laptop in order to reduce her attempts to communicate with others? She goes to get it repaired, he finds out.
I think it's the belief that the wife can't authorise the repair..
Let's be honest this is how it actually usually plays out:
Be a huge company
Make your employees sign an NDA
Make your code closed source
Use GPL code and not give a shit because you're a huge company with a legal team bigger than your Dev team