Earlier quoted context omitted.
The US has provided more funding to Ukraine than the world combined by a large margin, and the lesson you take away is that the US is somehow at fault. The one bill that was blocked by Congress would be more support than Europe as a whole has provided to Ukraine to date. While I agree that European countries should start to take their defense seriously I don't see how you fault US support of Ukraine.
Honestly what's the difference whether it's POTUS or Congress blocking the bill ? The writing on the wall is here: if Russia invades Poland, NATO article 5 or not the US will not go into full blown war with Russia. And honestly it was the European's fault to believe in this pipe dream.
Having lived through Reforger exercises, with US tanks everywhere and sonic booms every few minutes, I believe up and including Reagan it was clear the US would not let Soviet Russia invade Western Europe b/c of the resulting shift in world power.
After the EU got more powerful and expanded, dynamics changed.
It's unclear with the Bushes and clear that Clinton/Obama/Trump would not aid Europe.