France is one of the world's biggest military powers...
Besides... Jim has been in the army. I'm sure if they sent him out... they'd have the enemy laughing too hard to fire.
The French will fight even when they cannot fight anymore! *cough*Napoleon*cough*
But the Lyoko Warriors... they're good.
XANA is more Napoleonic.... (hm... yet more episode ideas... will have to visit that forum soon...)