The article does make a very good point though, the best way to reduce customer support is to improve product quality.
Customer support is one of the few areas in a virtual enterprise that does not scale, the costs can very quickly eat up your revenues.
i was expecting more of an article on a startup of 2 cofounders who are managing things themselves.
Compare that to the consumer-facing site I run where the biggest tech support request I get is from people who can't tell the difference between wordpress.com and wordpress.org, followed closely by people who sign up for an account, never do anything with it, then demand to have their account deleted.
My next project will be another one targeted at tech-savvy users. I'm already looking forward to the first bug reports with patches included.
This article makes some good points (about product quality and fixing bugs), but I would counter the article with:
1. Just because you support X customers with 0 full-time staff doesn't mean you do it well. I like to think of our support staff as a sales channel. When you have a great support staff, it builds a reputation for your company and results in a lot of referral sales.
2. A product like NewRelic is for developers/sysadmins. That makes it a lot easier to have engineers support it since they're usually talking to other engineers. I doubt it would be as effective for Saas apps for Joe the Plumber.