And delivered none of it. Scholz has been saying all the right things, while doing as little as possible. The recent Marder announcement is an excellent example; after Ukraine asked for the Marders for months and Germany used every excuse in the book, Germany finally decided to give the Marders to Greece, while Greece will send lower-quality old BMPs to Ukraine. However, Greece has stated that they will only send their BMPs to Ukraine AFTER they have approved, received and refurbished the Marders.
And as for what happened before April 22, I wrote a whole thread about it:
https://defencehub.live/threads/scholz’s-lies-and-manipulations-to-avoid-sending-weapons-to-ukraine.12973/
Also, he clearly states that nobody has given as much as Germany, and only afterwards corrects himself. I speak fluent German. And that's even without mentioning that the country financing Russia's war more than anyone else is Germany, and that Germany's foreign policy for many years has been civilizing Russia through trade and ignoring Ukraine. A strategy which German government officials at this point admit was an abject failure. And approving Nordstream 2 after Crimea and Donbas were invaded, resisting stronger sanctions, etc. The list goes on and on.
I don't quite agree with your assessment since you might not be aware of the NATO-Ring exchange program and agreements.
1. So far NATO has not agreed towards sending modern heavy weapons or aircraft. It is just individual States pushing for such deliveries - which is meaningless, but provides good propaganda.
2. NATO has only agreed towards sending modern artillery systems on 1st of June - which is now being done.
3. Germany via direct weapon deliveries has so far contributed around $400 million and on direct economic/humanitarian help around $350 million.
4. Germany has taken in around 600,000 Ukrainian refugees - and they are not living in tents. But are being integrated into the society - this alone costs around $500 million a month - since April.
5. NATO-Ring exchange:
Tanks, APC/AFV, AA and SAM systems from Czechia, Slovenia and Romania have been provided - and Germany is actually paying for them (replacements) for ca. $130million.
The UK and Germany made a deal with Poland to provide 230T-72 tanks to Ukraine - to be replaced by Challenger and Leo II tanks. (that deal alone will cost the UK and Germany around $1,5 Billion) Unfortunately all three parties haven't worked out the details. UK has send Challenger tanks, however manned and stationed in Poland with British crews - none have been handed over.
The Marder's are presently practically useless and it will take till around October-November for those to get ready. Therefore via NATO ring exchange Germany proposed to Greece to send those ex NVA BMP's to Ukraine (all had been refurbished by Germany).
One also needs to keep in mind that Ukraine is asking for modern heavy weapons - none of which are available in sufficient quantities within the European NATO- in regards to a single type.
Logistically, and in regards to maintenance and training it is idiotic to send e.g. 40 Challenger, 40 Leo II, 40 Leclerc and 40 Abrams to Ukraine.
I am not pointing fingers - but why doesn't the USA send e.g. 400 Abrams and 500 Bradley's? they have the quantity and can arrange for NATO to pay for them.
Both Germany and France (plus others-believe me) do not envisage a Ukrainian victory that includes driving the RF out of Ukraine - it will be a stalemate at best within the present front-line.
So enter negotiations now or in 6 or 12 month? with no change of respectively occupied territory but further destruction of the Ukraine infrastructure and tens of thousand more civilian casualties in the next 6-12 month?
Everyone in NATO is talking about Ukraine's "wishes" - which off course makes sense from a NATO point of view and Ukraine having been attacked.
But Putin also has his "wishes" - and the more he looses the less he will be willing to negotiate onto the terms.
My personal opinion: both, NATO and Ukraine have caused the failure of diplomatic actions towards Putin since 2014 - however NATO and Ukraine were obviously not prepared to counter an inevitable Russian military move/option. So you play with big fire - an extinguisher near by won't help much.
Now half the forest is on fire and every community you call upon will tell you the same: Sorry we only have one Fire-engine that we need for ourself, but we will send you some fire extinguishers.