Aggers, at least two generations have been inculcated with a thought process where acceptance and inclusivity are everything and any criticism of that thinking is wrong and has to be challenged. My two both have 1st class degrees and they are right in there. It is not that they are not using their brains it is more that they have been led to think in certain ways.
What I find most unacceptable is the general freedom to use words such as xenophobic, homophobic, fascist, racist, Nazi, and their likes, to stifle debate. I now make it quite plain that such pathetic insults have absolutely no effect and should have been left in the primary school playground.