What language are we posting with here, Nunez?
"Gringo" is pejorative. Your argument would be like me saying I need to use the word "nigger" to categorize people of African descent, because the word derives from the latin word for black, "nigr-"
http://www.m-w.com/cgi-bin/dictionar...=negro&x=0&y=0
It's is still pejorative in current usage and therefore, offensive. Get off the gringo kick, dude. You're being obstinate...