People who count Social Security and Medicare in the budget are really funny.
You see Social Security and Medicare are paid for out of the Social Security TRUST FUNDS. Those trust funds were saved thru the Social Security taxes paid by working Americans. While military expenditures, welfare, Medicaid, foriegn aid, etc. is paid for out of income taxes. So to count Social Security and Medicare as part of the yearly budget is a falsehood. The 46% SS and Medicare costs is paid by SS and Medicare's trust fund. No other budget item pays for itself. Wake up people. That is why some are pushing for them to be off budget. If so they would not be 46% of the yearly budget and that would show that the military budget is really a much higher percentage of the real yearly budget.