Writing this on a tram in Zürich. At this hour(peak hours) they depart ever 2-3 minutes or so. Walking distance is 50 meters. It feels great. Now let me hear your objections to why public transport could never work at your location
It's a trade off, but I've never been as comfortable when living in an urban area so it is what it is.