The collapse is coming, but I would guess we have a few more decades, less than a century.
I'm buying silver, as paper money is on the path of the German Mark from last century.
The term 'entitlement program' has a legal meaning.
Some people want to change the meaning, so it would not include 'earned' benefits.
TANF - cash assistance - is NOT an entitlement program, it is a block grant program. Very diferent laws govern it, compared to other entitlement welfare programs like food stamps.
So there are two types of entitlement programs, earned, and unearned.
You qualify for some entitlement programs if you were born poor, and keep yourself poor.
For other entitlements, you have to get your leg blown off (VA disability).
Politicians do a good job of never making it clear what money is spent on entitlements.
~ ~
~ ~quote
The most important examples of entitlement programs at the federal level in the United States would include Social Security, Medicare, and Medicaid, most Veterans' Administration programs, federal employee and military retirement plans, unemployment compensation, food stamps, and agricultural price support programs.
http://www.auburn.edu/~johnspm/gloss/entitlement_program
~ ~
Here is another viewpoint:
~ ~quote
There are some common misconceptions related to the definition of an entitlement program. Many people believe that any program where the government gives people money is an entitlement program, but this is not the case. For example, people actually give money to the Social Security program during their years of work, so they are actually paying to gain access to that program, and it doesn’t necessarily qualify as an entitlement. Medicare is similar, although there are actually parts of both programs that could technically be called entitlement program elements.
http://www.wisegeek.org/what-is-an-entitlement-program.htm
Please notice how it says social security "doesn’t necessarily qualify as an entitlement.".
When conducting federal business, passing laws, making regulations, a program is an entitlement, or it is not. They are making up their own definition of 'entitlement', that does not agree with the Federal budget offices.
The 'wise geek' makes the mistake of thinking that entitlements are NOT earned, and that is just not true, if we are discussing Federal budget issues, some are earned, some are not.
~ ~ ~
Also
According to projections from the Congressional Budget Office, the federal entitlement programs—Social Security, Medicaid and Medicare— represent nearly 45% of federal spending and cost as much as 10% of the GDP, which, if unchanged, will grow to 16% by 2035. As Congress looks for ways to decrease the budget deficit, it is likely that these programs will face reforms and benefit cuts. Brookings experts discuss what cuts may look like, and examine the role these programs play in the growing budget deficit..
http://www.brookings.edu/research/topics/entitlements