Paraphrasing your words, Mr. highconcept
is a way of holding the mirror for you to look at yourself
your Liberalism has the same flaws, in other words
people who live in glass houses should not throw stones