But improvements to the Steam client are underwhelming and come at a snail's pace, if they come at all (e.g. Steam has been delaying my shutdowns in Windows now for two years). They are about a year behind now with SteamOS, and have pissed off most of their potential partners with SteamBox delays as well. And, of course, Half Life 3, which should be renamed Half Life Pu-239 based on when we should expect it to be released. (How is episodic gaming working out?)
"Freedom" certainly makes a place nice to work for. It might even get you some really good technology. And it probably can, eventually, indirectly, maybe eventually manage to achieve some of a company's goals. But if it is the most efficient way to do this, I am struggling to come up with any good examples.