Honestly it really just depends on what you're looking for.
If you're young, rich and famous and wanna smash/wife up a Kardashian type of chick and be all over TMZ and **** all the time then sure NYC/LA/Miami has exactly what you're looking for. If you want some low-key sexy chick that nobody knows then you can find that in any NBA city or outside suburb. Living in NC I can tell you Charlotte has more than enough of those type of chicks that are successful in their own right and you could smash without it being publicized all over the internet the next second after leaving your apartment with them.
Nah, that's just not true. Especially as a woman you're more likely to come to NYC or L.A. to find success in any career. As a lawyer, banker, advertising, marketing, design, creative, whatever. That's just a fact. Definitely not North Carolina.