It has its place for sure.  Businesses have to build systems that include hardware that must run and transition over durations measured in decades in some cases.  Basing that on some free OS that may or may not be run by an organization that has skin in the game doesn't sound like a good start to a possibly decade long relationship.