Is there a good reason to believe that picking a city that doesn't meet their criteria would be good for the city? If amazon brought a new HQ and 50k jobs into any smaller city or a city with declining growth, it's a crapshoot as to whether it would improve the city or just turn it into a "company town". A city where all the best-paying most desireable jobs are all at with the same company is not a healthy city.