When you are single.
But if you have children, it gets a lot more complicated. Possible, certainly, lots of people do it, but much more complicated.
And the larger you family, and the younger the children, the harder not having a car is.
When I buy groceries, we bring stuff back with 2 carts, 1 backpack and 2 ikea bags (the ikea bags are kept very empty, to avoid unbalanced weights). Baby travels in the carrier with me, or in the stroller with mom, in which case I pull 2 carts.
Aside from groceries which is the one that requires more organization, we can go anywhere else (except movie theatre, of course )
People coming downtown treat the place like a theme park. It's not. Maybe reorient your expectations.
With that said, I do take public transit whenever I can (including basically every day to and from work), but I sure wish some of the "long haul" routes were optimized for city-to-city. Hopefully the light rail system that's being extended to several cities will help.
It's pretty good for an American system. That doesn't guarantee it will meet the GPs needs.
Our trolley system isn't great, but it's better than nothing. I appreciate the free parking.
If you are a family with 3 kids that's $25 to $60 just to go downtown (are there child discounts?)
Much cheaper and easier just not to go places that don't have free parking.
Up to two children age 5 and under may ride free with a paying passenger on all MTS and NCTD routes
Family Weekends: On Saturdays and Sundays up to two children (age 12 and under) may ride free with a fare-paying adult (age 18 or older) on all MTS routes.
Holiday Friends Ride Free: On New Year's Day (observed), Memorial Day, Independence Day, Labor Day, Thanksgiving Day, and Christmas Day, a friend may ride free with a fare-paying customer on all MTS routes. This promotion will be in effect on December 25, 2017 and January 1, 2018.
Plus, monthly passes for "Youth" (under age 18, or maybe 18 and under) is half the cost of an Adult monthly pass.