Any complete explanation for why the American citizenry is so divided would have to include a combination of factors like economic inequality, media Influence, mistrust in institutions, urban and rural interests, globalization, and technological advances.