The primary problem that's causing the political division is that in a capitalist society people are channeled into and rewarded for specialization. There is no incentive for comprehensive thinking.That includes the media.
Everyone has a closed minded point of view that's a product of the specialized culture that they are a member of. Doctors see everything from a doctor's point of view, business people from a business view, coal workers from a coal workers view...etc...
While everyone thinks that the media is motivated by political bias, it is not. They themselves may think they are, but they are not. They are motivated by business profits - while pretending to be ethical journalists. Ratings are their chief motivation - political division drives ratings. The general public is easily manipulated because the media appeals to the general lack of comprehensive knowledge of the general public.