Ideas vs execution is a long standing debate around here, and you make a valid point about the bias. All you have to do is a quick search for "Show HN" posts to see what execution of bad ideas look like. Don't get me wrong - Execution matters. A lot. But the worth of an idea matters equally.