I don’t remember saying, nor do I believe, that all managers are retarded.
I think that competence in a job varies across a spectrum.
I do think that managers and leaders have very different skill sets. I also don’t get offended when someone criticizes me for what I do. They are often right, and I take that into consideration and I try to improve.