I'm not sure I'm following your freedom of choice statement. In the Linux community you can get freedom of choice about which company you have providing third-party support (like Suse or Redhat), but beyond that I'm not sure what the freedom factor is. There is freedom in open source world to take the source code and extend it in some way, but until those changes are accepted by whatever community is controlling the source you have code just as proprietary as anyone's, and you might be stuck porting your code to whatever future version's of the community's source code are being developed while you're waiting.
One could say that open source is a vehicle for some kinds of innovation, and there's probably a good case for that based on the evidence, but freedom still doesn't come to mind. Lower cost in the data center world probably does too.