Correct. Ratchet-spending social entitlement programs are responsible for the structural deficit, now and into the future. Getting agreed on this mathematical fact will be the work of patriotic centrist Americans for the next twenty years.
I'm sure you mean "entitlement" in the legal sense, which social security, medicare are (i.e you are entitled to these) - not the pejorative that the word has become. I'm hopeful that "patriotic centrists" will agree with you and finally stand up to the corporate welfare system that is out of control in this country and contributing more to our deficit than social welfare ever has.
Yes, that is the sense in which I meant entitlement.