I feel like this is an argument willfully ignoring many, many other factors than direct giving. Such as an actual global pandemic.
I cannot believe that the stimulus money given to the US public has had the supply effects spanning the globe that are also partially responsible for inflation. I firmly believe doing so is a) shortsighted, b) unbelievably arrogant, and c) just plain ignorant of how the world has changed in the last 18 months.
In other words, I do not believe this is as strong of an argument as you think it is. Supply chain, labor shortage, a bounce-back effect in various spending categories after a low year in 2020. All of these things absolutely must play a factor in that.
Not just handing out money to people.