Infoworld have an article about that the fundamentals of Ubuntu might be a hindrance in the business world.
Read it here
What Mark doesn't recognize – either out of pretence (meaning, he knows better but pretends otherwise) or out of ignorance (because Ubuntu isn't yet being used in the enterprise, so he doesn't yet know better) – is that the so-called closed binary is an important requirement for making Linux work in the data center, and across the enterprise, generally. No one writes applications to the source RPMs because no one wants to do so. Enterprises buy Red Hat (or Novell's SUSE) because they want certified stability and performance. Application vendors write to Red Hat and SUSE for the same reason.