That’s one way of seeing it.
Another way of looking at it is that old people support foreign wars (1) who (like Newt Gingrich and Rick Santorum) are not going to volunteer to fight those wars and (2) don’t expect to pay for those wars.
OTOH, the people who are being saddled with foreign wars, who are being saddled with the national debt, who are being saddled with illegal aliens, who are being saddled with the welfare state, who are being saddled with TSA, who are being saddled with the terrible economy which is caused by taking money out of the private sector to be spent on various forms of welfare like “No Child Left Behind” ... those people are not happy with the status quo.
Those people are voting for a guy who would completely abolish Social Security and Medicare and the EBT card and TANF welfare and Medicaid.