Both of them work due to different reasons. Singapore, it goes hand-in-hand with urban planning (and buses and other transport initiatives) and Delhi as Roads infra was cracking and with people living in city and working in sub-urbs taking train makes more sense than spend 2-3 hours in commute.
Delhi (https://lunchtigestbi.cf/photo/bab1f2ab4a3df96bd85c5eae30921...)
Both of them work due to different reasons. Singapore, it goes hand-in-hand with urban planning (and buses and other transport initiatives) and Delhi as Roads infra was cracking and with people living in city and working in sub-urbs taking train makes more sense than spend 2-3 hours in commute.