but not the promised heavy stuff.
Come on enough of this nonsense.
Firstly you stated that Germany hasn't send any weapons - obviously you have been mistaken.
Now you bring in the promised heavy stuff: what
promised heavy stuff isn't coming?
Ukraine had forwarded a $300 million weapons request to Germany in March, which included tanks. Off this request around $150 worth of weapons were supplied to Ukraine in March and April. So how many tanks do you think one can buy for 150 million? (around 50 T-72's or 7 Leo II A7) Therefore the UK and Germany brokered the deal with Poland to "immediately" supply Ukraine with 230 T-72 MBT's.
Then Germany to the great surprise of Ukraine proposed to send 50 Gepard's - End of March. Short off ammunition it took almost 7 weeks to settle this issue.
For your information a serviced and upgraded Gepard by KMW/Rheinmetall with spares and ammo costs around 3 million euro a piece.
End of April Germany informed Ukraine that they can deliver 11 PzH2000 from present NATO units (buying 4 from Netherlands and 7 coming from Germany)
From March to May, Germany making use of the NATO ring-exchange send numerous heavy stuff to Ukraine via Bulgarian, Slovakian and Czechia inventory incl. MBT, APC/AFV, artillery
and SAM systems.
And keep in mind that NATO only acquitted towards sending MLRS on 1st of June. Modern tanks from NATO inventory are still a taboo.
The 100 Leo 1A4 (build 1980) were dropped by Ukraine - luckily they understood the huge challenge to train, maintain and logistically make use of 100 totally outdated tanks.
The Ukrainians started training on the Gepard and PzH2000 from 9th respectively 16th of May onward.
So what promised heavy stuff did Germany not send, respectively agree to?