Facebook and Google, among others, have offices outside of CA. Employees of those offices do not pay CA income tax. (They do however, for their respective states)
Several of my coworkers who moved from the Bay Area still pay CA taxes for stocks that were granted before they moved, which means potentially 4 years of paying taxes for two separate states.
On the plus side, their CA tax bracket is much lower, since they don't have salary / bonus / new stock grants.