Having read a lot of your posts I can confirm that you are certainly an expert on embarrassment.
As has been pointed out to you many, many times, if you don't like or agree with the opinions expressed in this thread dont read it.
if you are feeling uncomfortable when challenged, whose problem is that?