It helps to think of how poorly "real" companies perform. I mean, which software vendor ships bug free products? It's a fantasy: and the difference is that startups (that care) can turn around fixes in the blink of an eye. This leads into the greater area of support: so many large corporations treat their customers like rubbish. If you treat your customers with a baseline level of decency, they'll be happy. The bar has been set so low that if you really care about support your customers will love you!
Honestly, the "professionalism" of large corps is nothing to aspire to.