Supply & Demand. Because New York City is a business destination, and business travel picks up after Labor Day. Also because New York City isn't really a summer destination, as it's not a beach or an amusement park, so once the summer tourist season ends, people start coming here instead.