Yeah, if you repeat enough times that you're willing to send troops it becomes a matter of your own legitimacy. Whether you really wanted to actually do it in the first place, now you have to.
Which is the real danger of these statements by Macron. You're creating a red line for yourself and hoping the other side blinks first.
Yeah, I do agree. The EU commitment to defense is stronger than article 5 it is often said.
Besides, we know what side Sweden and Finland were on long before they joined NATO. Russia saying they don't have a problem with Ukraine joining the EU is imo something they say to attempt to drive a wedge between the EU and US.
After all, Russia's concern over the differences in tariffs between them and the EU and them and Ukraine was an important driving factor for this conflict.
Besides, everybody, including the Russians, knows Ukraine was never even close to joining NATO.