I think a good comparison with Spanish for English speakers [I'm studying Spanish, myself] is when we refer to ships, cars, or countries as "she, her." [Oops, just noticed Ketsy mentioned this..]
"She's a beaut."
"I will protect her (my country)."
You're not actually thinking about your boat as being female-bodied, you just refer to it with those pronouns. And if you ever heard anyone refer to a boat as "him," you might think it sounded slightly odd- you'd understand what they were saying but it wouldn't be quite right.
Except that in Spanish, almost every noun is referred to this way, and almost every adjective has to be modified to agree grammatically with the gender of the noun. It's ingrained in the grammar. Default is masculine, and there are masculine and feminine connotations to "they," as well. For example, when talking about a group of men, it's ellos. A group of women, ellas. But a group of men and women mixed, is still ellos. Even if there is only one man in the group and 99 women, it's ellos.
I wonder what a gender neutral pronoun would look like in Spanish? Ello/ella/elle?