Hiring bad programmers is so common it's crazy. Most hacker news types probably won't know this, but there are so many startups out there than aren't VC backed and they have a limited dev budget. They try and hire who they think is good, spend all their money on programmer salaries, and then what get's built is a total turd. They never get traction because they keep failing to launch. Company dies. All too common.