No, we're not. It just seems like there's excess because the costs of running social programs are being paid with runaway debt. Those bills will eventually require settling, and it will become obvious how much excess there really is.
Debt is just accounting, and has nothing to do with whether or not a surplus exists and who gets to consume it. The surplus exists, it doesn't magically appear because of your accounting system.
We have runaway debt because since the 1980s Republicans have had a fiscal policy called 'starve the beast' whose intention is to make government funding so fucked government can't function.
Republicans just passed huge tax cuts, it is Republicans that have zero care about debt, again because they choose agenda over strong/healthy federal government so that people like you can make posts like this (and ignore such facts as Republicans are the drivers of debt in order to intentionally undermine/weaken our country/government).
There are truckloads of perfectly good food and clothes being incinerated every day since that's somehow cheaper for the owners of capital. The excess is there. It's just not ending up in the pockets of those who need it.