I'm not blaming ICANN for failed business models. I'm blaming ICANN for turning what ought to be a matter of public interest (i.e. the governance of the Internet) and turning it into a situation where you can turn up with a half-baked idea and a big pile of cash and be able to start churning out new domain names.