Sounds good to me too. I never looked at it like that before, but it does have a certain pro-white resonance, especially if you consider the races.
Prophets are like Jews and are even similar appear in appearance. Their race is called "San 'Shyuum", (sounds jewish to me). They run a hierarchical theocratic oligarchy based on class and caste. They use other races to achieve what they can't by themselves.
The Prophets made a pact with the Elites ((Sangheili), which means "I honor my father's blood") because they couldn't defeat them. They were a proud race but, like White culture, infilitrated by jewish (San 'Shyuum) interests, were stripped of thier homeland and inflicted with diversity.
The Sangheili eventually see that they are being decieved and join forces with humanity.
The Brutes (Jiralhanae) are like blacks and are the bitter enemies of the Elites. They are given the job of personal bodyguards of the Prophets after the events of Halo 1. They're not called brutes for nothing. They are a petty minded, tribally driven race and, from audio cues in Halo 2, we learn that they also practice homosexuality. (sometimes they yell "No! He was my lover" when you kill one of their pack mates).
The Grunts (Unggoy) are the lowest caste and seem to be a fractious conglomeration of ignorance, cowardice and apathy, much like the majority of society. They are like the unwashed masses. Like the "it's" Plato mentions in 'The Republic'. They can be easily swayed to follow agendas, even if it's ultimately detrimental.
So, in light of that, I'd have to agree with you.
There is a release at the moment called 'Halo Legends' and it is a series of 7 animated stories about the Halo Universe. Each story has a different tale about the inhabitants... ODST, Covenant, Spartan. It sounds pretty decent. I might have to check it out and see if it has the same overtones.
Interesting.