EDIT: in advance of questions, to explain the difference, what you have described is called political compromise (finding solution that suits both parties). We need MORE of that. Corruption is when politician personally benefit from "selling" their votes.