Earlier quoted context omitted.
I don't disagree with you, but I think it's worth pointing out that there is a pragmatic benefit to gendered pronouns. You can think of pronouns as sort of like `$?` in bash or `_` in Python's interactive shell. They give you a short way to refer to a previously mentioned noun. When you have more than one of these "special variables", you can use them more often as long as they conveniently get uniformly distributed…
Interesting rationalisation for gendered inanimate nouns in romance languages, thanks. Also used in many/most other Germanic (and other language families?) right? Is your explanation a personal inspiration or established theory? For it to make sense they would need to (for example) refer to (say) a table as 'he' later in a sentence. Do they do that?
> For it to make sense they would need to (for example) refer to (say) a table as 'he' later in a sentence. Do they do that?
I don't speak any Romance languages beyond high school Spanish, but I assume that's the case.