Most new products —up to 95% of new products each year, in fact—will ultimately fail. This is not new news, as you can see in this 2010 Forbes article. And neither is it surprising. Consumers with a lot to do (and little time to do it) will always resort to buying products with their eyes.