Because of this I think that this sort of micro-haggling can happen. Instead of offering a broad plan that is ideologically consistent, and then trying to convince the population to go along with that - politicians can turn the knobs of the different constituencies by holding out the carrot that matters to that group of people.
There are forces counteracting that, you know.
I think voters vote for ideals rather than as a business proposition, and there are polls that back that up. The idea that 47% of the electorate is 'bought' was pretty thoroughly slammed in the media the last couple months.
While I agree that voters vote more based on ideals - I know I do - if there are enough 'business propositions' that go against you, that is most likely going to be an affront to your ideals. If your job relies on corn subsidies, you more than likely agree with the idea of crop subsides, and therefore will vote for the candidate that supports your "ideals".
And he was a great candidate facing a pretty mediocre one as an incumbent in a growing economy. It was a perfect storm of circumstance, not a unique moment.