Q. Why metro is not 24 hours?
Answer: It's a matter of economic viability. Running a mass transit system is expensive - the bill of salaries and utilities itself is huge. Also, the few hours a metro is shut are used for maintenance. Even the Tokyo metro/train system (which is the busiest such system) doesn't work beyond midnight.