This makes perfect sense. The survey's director neatly summed it up by saying the racal voting pattern on prop 8 "was really a reflection of education and income," and that "both among whites and non-whites, among college graduates and among upper-income voters, Prop. 8 lost,' . . . Here's the clincher: 'Among both whites and non-whites, among non-college graduates and lower-income voters, Prop. 8 won. …'
All this is a polite way of stating two politically unspeakable and uncomfortable truths 1) "It's class, not race, stupid." Tolerance and secularism correlate strongly with educational levels and a middle-class mind-set; and 2) We're not "all there yet" as a country. Inequality dies hard and slow and leaves a legacy. Prop 8 won among African-Americans and Latinos because those two communities in America still have lower incomes and a lower share of college graduates on average than whites. There is a middle-class majority among whites in the country overall, and in California a majority of those are more educated non-traditionalists. By contrast, Black and Latino culture in America everywhere is still largely blue-collar, traditional,culture. Comparing black and white and Hispanic "culture" towards gay people is an apples-oranges comparison (full disclosure here: my background is Puerto Rican).
It makes you think twice before blaming the vote on race.