Oh, I can definitely sympathise with this article and it's message. I mean, I feel pretty much the same thing, and not just in a startup/work sense either. I simply cannot enjoy doing anything unless it's A: completely revolutionising some field or another, or B: better than just about everyone's work in the field. Which has led to some pretty miserable times these last few years, since there's always someone or some group that's absolutely amazing at anything and can seemingly do really well at it even if they put in less 'effort'.
Maybe I'll calm down a bit now and stop being obsessive over every little thing.