It took me far too long to see that there are two distinct groups of people who love open source/Free software:
1. Those who primary motivation is to build things together and create a more open and collaborative world.
2. Those who don't want to pay for anything or be told what to do.
The later motivation is not a bad motivation but it is a self interested motive. I continuously on find myself surprised when people from the later group are totally out of alignment with my own values.
I guess the interesting thing is that it is hard to distinguish between these two mindsets by simply looking at a person or seeing what stickers they have on their laptops. You really have to know a person. And of course, the line is often blurred, because no one likes to pay for things or be told what to do.