A Milano quando chiude la metropolitana si attiva il servizio di autobus notturni che fanno lo stesso percorso delle metropolitane e che passano ogni 30 minuti (vado un po' a memoria) e nel weekend se ne attivano molte altre: https://www.atm.it/it/ViaggiaConNoi/Documents/rete_notte.pdf
Purtroppo molti se non vedono la metropolitana "non prendono i mezzi pubblici" ma tanto poi quasi sempre sono gli stessi che pure quando c'è la metropolitana "non prendono i mezzi pubblici" per un'altra scusa qualunque.
Personalmente da milanese (senza auto, aggiungo) non sarei troppo d'accordo nel tenere aperta la metropolitana (con i costi che richiede) per poche persone. Anche perché di notte non è che puoi farla andare ogni 5 minuti e in più hai il rischio che diventi rifugio per alcuni.