Until we can separate candidates from the money, and that means their own money, and those that would support them.
Candidates will say what ever is necessary to get elected, then serve the needs of those who contributed the most to their campaign.
Presently that seems to be what pisses voters off the most, politicians that they supported in the election, not serving the voters wishes, but instead serving those of special interests.
Like it or not our political system is for sale to whoever has the most money.