Actually, I'm only in Ohio part-time. During the 2008 election, I was on active duty in VA, FWIW. I've lived in California twice in my life, for a number of years. So, I'm not completely unfamiliar with California's demographics.
"BTW, over a million more Californians voted for Bush in 2004 than did Texans. "
True, of course in 2004 3,912,781 more people voted for Kerry in California than voted for Kerry in Texas. And, in 2008, it was roughly 600K more for McCain, but 4,745,840 more people voted for Obama in California than voted for Obama in Texas.
My point about the demographics, which you should have picked up on if you had continued reading, is that the racial demographics have changed in California perhaps more than in any other state in the Union, even more than TX.
You seem to be avoiding that fact that it's like everywhere else....Including Ohio.
That's why, if you live another decade or two, you'll have a Hispanic instead of a black for your president.