Although I find your question very pertinent, in reality about the only thing it would do is cause a vast majority of politicians go into a series of song and dance routines. That's fine if you enjoy that sort of thing, but we wouldn't get a straight answer. Dwight Eisenhower, a Republican by the way and one of our greatest generals, warned us about the Military Industrial Complex. Even with his credentials he was ignored.
Your question is like asking a politician about what causes Congressional gridlock. They all go through a elaborate song and dance, but no one will admit that it is because most of them are worried about losing campaign funding if they try to compromise on an issue.