I would argue the best city for tech has never been the bay area. Its the best place to make a lot of money in tech, but by far the best engineers I have met, and the ones who have the happiest most well adjusted lifes do not, and never have lived in the bay area. Seattle is somewhat similar, for new transplants, but there is a historical core that had a great quality of life previously.<p>If you are starting a company today and want the top decile of talent, you will mostly find them looking for remote roles. You will find some great workers who live in the big cities, and still want the in office experience, but by far the best people are living remotely.