French tanks were superior, the Renault FT is the most influential tank in history and the father of modern tanks. So why wouldn't it have superior stats?
WW1 was "the war to end all wars". Afterwards the French decided on a defensive doctrine, not wanting to repeat history and built the Maginot Line to prevent further aggression.
No one expected there to be another war, especially so soon. But hello Hitler. Everyone was content with Nazi Germany initially because the French army was so strong, they didn't believe Germany could attack. Hitler was even man of the year by Time magazine (a big deal back then)
The Germans couldn't attack directly and so decided to invade the neutral low-countries so they could sling-shot into France, bypassing the Maginot Line. No one ever expected such a tactic due to that regions terrain and the fact it would be suicidal politically as those nations were neutral. With the bulk of the French forces on the line, they couldnt respond to the attack via Belgium in time. When the Nazi's marched on Paris, the French government had a choice to make, surrender or let Paris burn.
France is home to some of the worlds most iconic landmarks and French culture is among the most important and influential (that is why France is the most visited country in the world) and Paris is the center of all of that. Now they could refuse to give-up and have it all destroyed out of hubris (looking back on the rape of belgium and other events, the German army already displayed what will happen to occupied cities) or surrender and fight back via resistance and ally support.
The brilliance of Erich von Manstein and the new ways of warfare created by Nazi Germany paved a new way of warfare.
Americans have a weird education on WW1 and WW2. I think your history books are biased / incorrect
What is difficult for the devs, is making a tank for the Greeks due to the military position of Greece at that time. They had nothing iconic and self-made, unless they pull some designs from the Balkan Wars, which would look really funny compared to the other nations lol