They're heroes because they served at a time when they were treated like second class citizens. Served above and beyond the call of duty. Russell Means has NOTHING to complain about.
Anybody who fought on Bouganville is by definition a hero regardless of race or anything else.