Why everything is closing SO EARLY?

I visited NYC recently and something I noticed is that everything is closing extremely early. Stores are literally closing at 7pm when in other cities things closes at least at 9pm and restaurants at 11pm. Is there a particular reason? Is it because it’s winter? I dont get it. NYC is the city that never sleeps yet I felt like i was in a small town in Kentucky for a second (no offense anyone).