There is no good public transit even within bay area (where SFO and SJC are located). Without public transit HSR is close to useless. How HSR will make public transit to appear?
For South Bay, if you're there for business, yeah - you probably need a car.