And personally I'd count social security and medicare in the same sort of category. It's the government spending a ton of money inefficiently providing services that should be provided by the free market, and saying this helps people.
It's good to help people, but it's not the right role for Government, which isn't very good at it.
On the other hand, the military spending may be a lot of money, but at least it's in one of the areas the free market has the hardest time with -- it's spending money in an area where the Government actually has some expertise and some business doing anything.