I am far more confident at spelling any Esperanto word that I have never faced before than I am with many common word in French which is my native language.
We can do better than blaming people for falling in pitfalls of a system full of odd traps.
Of course you are; Esperanto is a manufactured language designed to a certain standard; French, like our unfortunate English, is naturally evolved and has all the variants and inconsistencies that implies.