>>112230Anime isn't short for anything. It's a standalone English word that means "Japanese cartoon".
If we should use "anime" or "animes", that's a question about language politics. /a/ loves to attempt to enforce Japanese grammar rules on the English word, but that's a matter of disagreement.
I think it's problematic to enforce foreign grammar on the English language. What is English if not its grammar? I think it's a dangerous path to start enforcing foreign grammar in the English language.
Where do you want the English language to go? This is politics.