The flipside of that is that the benefit isn't there for the majority of people. Freedom is great but it seems that there still is no consumer-level free platform that can match the user experience provided by the less free commercial solutions and it seems the vast majority of people prefer that and restrict themselves to everything that isn't a restrictive OSS license because the benefit simply isn't there (at least for them).