Great restaurants, music, lakes, trails for running, hiking and biking, great job market, diversity, etc. Weather sucks for a couple months…
I think it’s true about a lot of places - what’s the draw until you know it. I’ve been to Virginia, Maryland, and Arizona in summer - hated summer weather at each and couldn’t live there. Raleigh? Loved it. Florida - love visiting, could never live there year round. NYC or Chicago? Love them both and could live at both, and know a lot of people who disagree with me.
Nowhere works for everyone. Most places have some draw.