I agree with the overall sentiment, but the commute time needed to avoid theme park status is more variable. Like, a 30 minute commute would be well under average for NYC and that’s not a theme park (outside of Times Square).
To an extent, it’s an inevitability when you’re talking about a tourism heavy city plus large swaths that exist almost entirely for day job commuters. But that also means that the white collar worker coming in from New Jersey often has a longer commute than the service worker coming in from low income housing in the outer boroughs so the dynamic isn’t always the same as what the tweet is getting at.
Ideally the workers would live in a 15 minute range of their job as well. They should be able to walk to work the same way you can walk there to get a coffee.