The whole idea behind stimulus checks is we-todd-did.

I don't really see the benefit from borrowing money from a rising superpower (china) to fund handouts to people who then turn around and consume more of the goods that we import from them.

Sure, a few hundred bucks is nice, but when everyone's buying power is simultaniously increased across the board, something called "inflation" occurs. In the long run, we aren't going to be any better off until we start competing better in the global economy.