Actually it can be helped when everybody agrees that some information must be known by everybody. Communication campaigns, making it a subject in schools...
So the problem uses to be that there are opposing sides trying to beat each other. OK, that's obvious, isn't it? But come to think of it, is society so divided that most people's interests conflicts with somebody else's?
I understand that there are diverse interests dividing countries or continents, but often differences inside the same country seem to be artificially amplified and fuelled.