Not sure where the heck you're living in the Bay Area, but I haven't had a 3 hour commute here...ever. I've lived in areas with true traffic nightmares (NY & DC), Bay Area doesn't compare at all in my experience here the past 3 years.
I know multiple colleagues who have 1.5 hour commutes each way. For example live in San Francisco and commute to Mountain View, or live in Oakland and commute to Mountain View.
I did the SF -> Google commute from 2011 through 2014, and it was usually 1.5 hours each way, up to 2 hours on a bad day. I assume it has only gotten worse.
My commute (Livermore to south bay) is 2+ hours each way. From the folks I know/work with, this seems like a fairly average commute, maybe a little on the high side.