Думаю, что многие носители (это касается не только французов) не замечают нелогичных вещей в родных языках. У франкоговорящих, по-моему на такие "почему да почему" есть универсальный ответ: "Традиция" . Даже французский счет - дань традиции уважения римским цифрам. Но для меня осталось загадкой, почему 80 это 4 умножить на 20, а не, например, 2 умножить на 40 (ведь в римском варианте цифра 40 существует). Также есть версия, что корни французской системы исчислений восходят к счету индейцев майя! Не ищут французы легких путей!