I disagree that San Jose has a decent public transit system. Even if you have to use caltrain, you have to drive to the caltrain station which makes it incredibly difficult for tourists and non car owners.