This whole article seems to be based around 2 strange strawmen about the original article.
First the original article never said the "Best" or "Top Ten" entrepreneurial cities. It was just a "here are some good towns to start a business in"
It's also very much not tech focused.