It’s the last sentence from OP that makes it seem like he is flexing. The first two sentences are facts, the last one arrogance. Why? It compares to others in an attempt to look superior, confidence does not need that.
It’s not arrogant to point out a flaw or gap in someone else’s thinking. In this case the gap i happen to be pointing out is widespread.
I’ve always looked at arrogance vs confidence this way. I can dance in the light of my achievements/insights or I can compare it to other people’s and belittle them a little (« have no understanding… »). I’m just saying how it can get across in written form, not that it was your intention. Tone is everything.