Unless the reason travel by car takes really long is because of traffic jams, it’s actually rather hard to create public transit that actually wins out in time. Bus will be a lot slower, trains can only take you to so many places, and building a large metro system is prohibitively expensive.
I would like to use public transit, but when that would turn a 15 minute drive into a 55 minute trip, I’d rather not spend 27 hours a month extra going to work.