While you're not wrong that it's giving the idiot a megaphone, it's missing the greater picture. it's giving _everyone_ a megaphone. The real question is why can't people discern the difference between the idiot and the non-idiot?
I'd also note that a big issue now is trust -- trust in "elites" (technocrats, wealthy, those in positions of power) has been declining for a long time. i think people are not so much seeking out the village idiot, but massively discounting "experts".
A list of things that come to mind which have broken trust: 60's saw hippies which wanted to break norms of their parents/grandparents, 70s saw vietnam war, breaking gold standard, 80s greed is good, iran contra etc, 90s tough on crime policies, y2k fears, 00s - iraq/afghanistan, 9/11 attacks, governmental data dragnet, manning/snowden/asange, Covid statements which did not pan out as planned...
People have good reasons to be skeptical of elites, but I think anti-corruption work is more important than trying to silence the idiot.