Latin yes, but nothing I can do about misuse of the term. I suppose people can call themselves whatever they want. Nothing wrong with being just 'American' either. Should be done more often I think. You're right that expressing one's opinion isn't necessarily endorsed in many latin american countries.
To quote Reagan: There you go again! But it's okay, that's what they teach us in school, but it's up to us to do the critical thinking.