Whenever he is challenged over Taurus, Mr Scholz brings up the fact that Germany is the second largest donor of weapons after the US.
It is true that Russia’s invasion has triggered a revolution in German defence policy.
Mr Scholz announced a €100 billion (£85.50 billion) modernisation of the long-neglected military shortly afterwards before ordering 35 American-made F-35 fighter jets worth more than €10 billion.
Germany also spearheaded a European anti-missile shield project using US and Israeli technology, which Paris has pointedly not joined.
Not only have such initiatives shown France up, they have also undermined Mr Macron’s attempts for a “buy European” policy at the heart of the EU’s defence strategy.
Paris’s strategic leadership ‘blurred’
Paris sees this as German trespassing on its turf.
Berlin was breaking the gentleman’s agreement that is the bedrock of the Franco-German engine, one source close to Mr Macron said.
Simply put, Berlin takes the economic leadership in Europe, while Paris takes the strategic leadership.
“The frontiers are now blurred and there are attempts to intrude into each other’s domain,” the source said.
French and German sources both admit there are differences but deny the relationship is irretrievably broken.
As a result, the French president was intent on reclaiming the European strategic leadership role on Ukraine, the source added.
“We are in the midst of a veritable Franco-German duel,” the source said, “Macron is perfectly well aware of the power struggle with Scholz.”
Macron suggests boots on the ground
To retake the initiative, Mr Macron carefully planned a bombshell announcement.
At a summit in Paris on supporting Kyiv, he suggested that European nations could send troops into Ukraine.
“There is no consensus today to send ground troops officially but ... nothing is ruled out,” he said. “We will do whatever it takes to ensure that Russia cannot win this war.”
Elysee sources claim Mr Macron gave Mr Scholz two days warning of his intentions. That did not stop the exasperated chancellor feigning surprise, they said.
The chancellor wasted no time in ruling out boots on the ground in Paris before other leaders followed suit.
It was a deeply unhelpful comment for an under-pressure leader of a country with a horror of militarism, Berlin sources said.
Trump known for baiting Nato
Other leaders soon followed suit with their condemnation, including Rishi Sunak, Joe Biden and Pedro Sanchez of Spain.
The day after the Paris summit, Mr Scholz said the issue had been discussed but the participants had agreed “that there will be no ground troops, no soldiers on Ukrainian soil who are sent there by European states or Nato states”.
France was now “isolated”, an unimpressed German source said.
French sources insist Mr Macron knew there was no “consensus” for his latest big idea. He was certainly aware of his closest ally’s opposition to blurring the long-held Nato red line on ground troops.
But in a sign of the parlous relationship between Europe’s two most influential leaders, Mr Macron went ahead anyway.
“He has a taste for transgression,” a French source close to Macron said.
“There’s a price to pay for spelling out his vision but he always hopes that the others will end up following him and that history will end up proving him right.”
Mr Macron’s jostling isn’t just about making a tilt for leadership within Europe but also to be seen as the region’s leader on Ukraine globally, particularly ahead of a US election that could see the unpredictable, Nato-baiting Donald Trump return to the White House.