Allows them to peddle their distortions and lies unchallenged.
You mean like a bicycle? I have never heard the word pedal used in that sense, so you must be wrong.
And you must be thick. Perfect spelling and use of the word I'd say.
https://dictionary.cambridge.org/dictionary/english/peddle
MOD: And you wonder why threads get locked / deleted. This is pointless bickering.