Advances in technology and digital connectivity has made life a lot more convenient. If you can connect to some sort of network, you can communicate with anyone and work from almost anywhere.
Toronto has a lot to offer, especially if you are someone looking to start your own business. In fact, Toronto is considered to be one of the best cities in the world for entrepreneurs.
Individuals are entrepreneurial, not cities, you say. However, some cities are more able to attract creative and innovative people to realize their budding new venture.