I wanna say that i personally don't think Knuckles is DUMB, but is very smart in other fields like Geography, World History, Martial Arts, and just anything non-tech related

Like that one seen in Zero Gravity where he knows an ancient language