I don't disagree with the author's premise; but Cleveland? If you look at the major technology startup hubs around the US (San Francisco, Austin, Boston, NYC, Pittsburgh) the one common factor is that they have major, world-class engineering universities.