Actually the community has a very positive view of companies as evident by the strong role of companies in many projects like the kernel. The community also lets companies know when these are 'misbehaving' or should have a better community involvement.
Rather people are concerned about freedom of their code as evident by the many different licenses. So it is easy to understand that contributor agreements will be used to overcome restrictions people place on their code such as moving from BSD to GPL, GPL v2 to GPL v3 etc. when it benefits the company, organization or other entity. This is likely to be important in an meritocracy where perhaps the majority of people do not support the view of the 'administration'.