Perhaps. But more likely I just don't see the world the same way you do.
Where I live leadership is required.
What you call leadership I call demagoguery. But you're right, where you and I live it is required. I just don't like it.
I won't agree to your calling it demagoguery, but I will agree that it's not right. One of the proofs that G-d exists, IMHO, ist that there is no evidence that there has ever been any other way than fighting to defend what is yours, yet we all know that's not the way it's supposed to be.
Shalom.