See that's a good point. The test was an embarassment. No I'm sure we couldn't fight Russia off solo, that's what NATO is for.
Whats wrong with it is that it would put member state's personnel into a structure where the decision of them being committed to a war isn't made by the political representatives of the country they come from.
That's wrong IMO, it doesn't matter who agrees or who doesn't with any decision, when our armed forces act they should be acting with accountability to our reps and by extension us. Unless, of course, the missiles are arriving from Russia/China ANother within the next few minutes in which case that's not possible and all is lost anyhow.
Macron, notice is talking about committing "Western" troops to the war in Ukraine, that means ours, more than likely. He doesn't talk about committing "French" troops to war in Ukraine which he is able to do on his own as President of France. Ergo, he wants other nations people to die for his gloryfication.
NATO is a military alliance, we know what's been signed up for there. The EU is supposed to be a peaceful alliance (it's advocates often, rightly, point this out) so what does it want with its own army?
Countries have armies, trading blocs do not. Some people are clearly very comfortable with the EU acting like a country. I'm not and I've never been shy about it.