Then how come startups don't flourish everywhere those services are offered? How come, for instance, Israel is the scene of a lot of startups? Or parts of India?
You need a mix of many factors in order to encourage tech startups, and startups can't "flourish everywhere" because many of those necessary ingredients are only found in half a dozen "star cities".
I'm not sure how to start tackling the logical fallacies in your response because there are so many.