Part of the motivation from the post came from watching some otherwise excellent teams working on some rather mundane, me-too ideas. Another part of it came from hearing some awesome ideas, but realizing that the team didn't have the DNA to execute on it.
The discussion on HN seems to be very bipolar with respect to the value of ideas and execution (people execute, so you can call it either people or execution), which ignores my point about ideas and execution needing to happen hand in hand.
All too often we 'simplify' things to the point where they begin to loose the original intent/meaning. If this post makes people have a discussion around this, and makes you explain the 'fairly complicated' thing that people are saying when they do say execution matters more than the idea, then my job with writing the post is done.