You can never blame anything on propaganda and deliberate misinformation and manipulation of the public. And you have to assume all speakers have the same power and reach.
Unrestricted free speech in practice falls under what Anatole characterized : "The law, in its majestic equality, forbids rich and poor alike to sleep under bridges, to beg in the streets, and to steal their bread."
Elon can lie and propagandize at scale with impunity. But let's blame voters.