I think the break down in communication on this thread is a good example of how Europeans and Americans experience life differently.
I notice it a lot on these forums, our use of English is different, I can think of a few key words that have completely different meanings to us, Ethnicity, Liberal, Socialism, discrimination are but a few.
When Barney said
the inability of your average punter to discriminate.
it looks as though people read it as him meaning that people are being discriminated against but he actually meant the opposite, that the difference isn't known.
I think "discrimination" in the States, even as a word sets off alarm bells.
I am not saying it is good or bad, just conditioning.
Oscar Wilde famously declared that Britain (lets say English speaking Europe) and America were two nations divided by a common language.