I think everyone is missing the point, here. It's a cultural divide which just happens to coincide with skin color.
Suppose you have one group who thinks a prom should consist of long dresses, corsages, and slow dancing. They you have another group which wants rap music, trash talking, hot pants and tank tops.
If you mix those groups at a party, neither will be happy with the outcome.
Yours is the most accurate appraisal of this situation I have seen in all the threads on this subject, and it is exactly the point so many are overlooking in their zeal to see racism in everything (just like Jesse and Al.)
This was a private party put on by the MINORITY STUDENTS (yes, whites are a minority in that school and in that town) and if black students had decided that they wanted a 'black only' party where slow-dancing in flowing gowns to "Precious and Few" was not on the agenda, no one would have said a word about it.
As to O'reilly -- he has always been a long winded gas bag, but on this subject he has completely lost his mind.