If you or any of the other Nokia staff would like to draw your managers' attention to the negative results of their policies, you can point them at this thread and many others.
Edit: I'd also take issue with the idea that Plenty of developers from Intel, Novell, Redhat, IBM etc. seem to manage to work in public on open mailing lists etc. Nokia's hardly unique as a company working with free software.