I feel it's becoming more in line with a religion at this point, how else can you explain such large groups of people having near indistinguishable views on unrelated and complex topics. Knowing someone's view on Keystone XL pipeline shouldn't allow you to extrapolate what their views on gun control or healthcare are.
I'm curious if this is what the Catholic-Protestant rift felt like.