Here's the thing, an awful lot of the right is staunchly, rabidly anti-Russia, have been since birth, it's in their DNA. There is a terrific amount of subsurface tectonic pressure building up that they're not going to admit to publicly but at home, they're raving about this. It's the same kind of pick a side **** that Catholics are facing at the moment with Pope Frankie's white flag comment. It will build and build and eventually, burst like a dam. Gotta wait it out but it's gonna happen, it's when, not if.
In the meantime the Europeans are collectively scrambling to make up the difference. Those 800K 155 rounds will make their way to the front soon and make a difference, especially as the Russians advance and get more strung out more openly, making them better targets. This isn't a video game, it's a war, and the countries watching this are taking it very seriously.
Once again, all the people that never paid any attention to history are clutching their pearls and wandering around in circles squawking loudly, a lot of them on TV. Yes, right now the trailer trash faction in Congress is blocking resupply, but stocks are rising in the background and when the time comes, the Ukes will get an awful lot very quickly. In the meantime they are falling back and inflicting major materiel losses on the Russians. Manpower is not the issue, hardware is and they are burning it at a terrific rate for every meter they gain. And the treasonous Rs here are sacrificing their chances politically for this short term blockage. It will come back to bite them in the ass in November.
And to be honest I seriously doubt that the Ukrainians are getting discouraged. They are going to redouble their efforts and do more with less while they have to.