The perception that there is only 2% annual inflation does not hold water. If it did, that would mean there's has been only 42% inflation since 2000, plus some compounding. Since 2000, housing, rent, utility bills, all insurances, food, and practically everything else under the sun, has at very least tripled, and that's conservative, very conservative. The governments formula for inflation is specifically designed to show minimal inflation. It has very little if anything to do with real consumer inflation. Something no one has ever posted here... is that annual raises in social security checks reflect the governments inflation rate, not the real consumer inflation rate, last year a little over 1.5%. Just imagine if everyone on social security got a 6-8% raise in there benefits every year. The social programs like S.S., Medicare, etc., would have gone down faster than the Titanic.
Another thing you should be perfectly clear on, it's not so much a Democrat or a Republican government. It is a Wall Street government, plain and simple. If either didn't need your vote to take power, they would just as soon throw you under the bus. The masses are given crumbs, while the hogs just enlarge the size of their trough.