I think political campaigns have been controversial as long as they've existed. It's just the way the "game" is played. I agree with the idea that politics, like environmentalism, should be locally focused. If enough people do that, then the national (or global) issues will hopefully sort themselves out.