Urban areas in general don’t attract families.
Have you seen the Upper East Side lately? You can’t walk two steps without running into a stroller. NYC is awash in babies...
There are exceptions, as even 10-15 years ago, I couldn't walk in to EJ's without tripping over 30 strollers.