Rather than ignorance, it's the ongoing development of the language.
French schoolchildren seem to spend half their time learning the gender of inanimate objects. The sooner we can get rid of that, the better.
The closest equivalent time-waster we have is different names for different groups of animals (flock, pack, herd etc).