Before you continue with your diatribe Ted, do you live in NYC? Racism (at least in my circles) is in fact simply unacceptable and impractical. How could one be a racist, or a homophobe etc and still live in NY? it's impossible. The first sign of racism and the source will be ostracized. Period. You will never get hired for a job as a bigot, you will never make any contacts. At least half of the Apple store employees are "minorities" in NY. No one cares, unless they want to use the race card to explain away some self deficiency.
I will say however that NY is certainly a place that judges you by appearance and your ability to speak. If you want a "corporate" job (the Apple store is one of them) don't go dressed like doofus and do speak like a professional, whatever your race is and no matter what is said to you.
Further, there is a dress code at the Apple stores. Why do you think they all wear those silly shirts? It happens to be a pretty informal dress code, but I doubt overly baggy jeans and a bad attitude would fly any better than "assless" riding chaps.
Standards do not imply racism or discrimination.
I should also add that Buddhists can be racists too. I have friends from Tibet who's words are not kind to the Chinese. Understandably; so I'm not criticizing them, but the fact of the matter is we are all racist on some level. Even those in the "minority" who call out "racism" every time they can't explain why they can't get what they want.
Great post spliff monkey.