At least when I buy software, or make purchasing decisions from a business standpoint, knowing that the company will stand behind the product and our implementation of it is more important than that trying to pursue some ideal about information and it's anthropomorphized desire to be free.
You're new here, right?
Since when is the promise of support the actuality of support? In my experience supporting enterprise and operations projects, it's often the free software that has the best support (by way of community). Just because you're paying doesn't mean you're getting anything of real value.