I'm not sure why you are being ripped apart in the comments, especially for a lot of nitpicky things. It was an interesting article, I can resonate with it from years of doing customer support. Comment sections like this make you realize you should not be taking business advice from HN.