It's a lot easier if your company is fully distributed and remote. Then you can hire anyone, from any location in the world.
It's certainly not for everyone, but more and more successful tech startups seem to be moving to that model, and many new ones are using it from the very beginning.
This requires a lot of discipline and experience managing remote teams. It’s significantly harder in a lot of ways. That doesn’t make it not worthwhile, but I’d argue you’re simply trading one set of problems for another. Whether those new problems are worth more or less is entirely dependent on your individual calculus.