Yes, I thought so. Isn't that unnecessary overhead? I think this disqualifies Spanish and other languages like it.
This is unlike, say, German, where each word has a random gender and you need to learn it along with the word. There, I agree, that's unnecessary overhead.