>A real developer who loves his project would never outsource major aspects of the project.
Excuse me, but that's just the 'No True Scotsman' fallacy. You don't get to decide what makes someone a 'real developer. http://en.wikipedia.org/wiki/No_true_Scotsman
>while dealing with IMPORTANT issues such as database architecture, setting up the server, etc.
The primary focus of the founder should be to get paying customers. These paying customers could care one iota about Codd's 12 Rules, 3NF, and Chef/Puppet configuration. If you truly believe that those things are more important than getting paying customers, then you, my friend, have a hobby, not a business. The IMPORTANT thing is "getting them to sign on the line which is dotted." Not mucking about at the CLI.
>To suggest that you want to concentrate on the "business aspect" simply means that you don't want to do the hard part. By outsourcing, the article states: "I have more time and I can spend this time for marketing and blogging". ... Right. Because blogging and marketing is so very tough?
Sigh. The common engineers fallacy of thinking that creating is enough. It is not. Steve Jobs was a salesman. And I can assure you that marketing is not as simple as throwing up a wordpress blog and a facebook page. It takes real work. Which I suspect you would know if you'd ever done it.
HN: You don't get rich by agonizing over data structures and algorithms (unless you're Google). You get rich by leveraging resources so the multiplier effect works to your advantage. If the most efficient path to getting paying customers is to outsource, then do so. Kudos to OP.
</rant>