“I have no idea where people come up with these rankings.”
It’s apparently mainly for comparatively cheap housing.
It is my understanding that Ann Arbor is not cheap. University towns tend to be expensive.
1. Inexpensive housing
2. Lots of state-of-the-art medical facilities
3. No state tax on retirement income
It’s really that simple.