I agree with everything you said, except that there is one thing missing from Peninsula/South Bay that SF has: lots of choice of bars and nightclubs. That appeals to the single twentysomething demographic that startups are trying to hire from. Hence the demand.
If you want to stay out late drinking and whatnot, public transportation isn't really an option because it doesn't run very late or very frequent. And if you're drinking, you shouldn't be driving so... you live in SF.
To answer the grandfather post, if bars/clubs aren't your thing, no, you're not missing anything.