If I'm waiting at 2am for a subway in NYC for 1 hr, versus waiting 6 hours for the first subway to kick back in if it's say, 12:01am in Japan or South Korea? Then IMHO it's better to just eat the cost, take a taxi, feel the burn of $100 to get home vs. say $2-4 for a 3am subway ride, and give the NYC MTA subway system time to work on repairs, renovations, additions, etc.
24 hour subway leaves no time at all to do any maintenance.
I really, really, really really really wish that NYC would just straight up plagiarize Japan or South Korea for their metro systems. Even their "next stop" displays are far superior than what NYC currently has.
One can dream...