Theorists that were right:
>Marx
>Engels
>Lenin
Theorists that were partially right:
>Trotsky
>Kroptkin
>Mao
>Bordiga
>Stirner
>Stalin
>Keynes
>Zizek
>Posdas
Theorists that were wrong
>Sakai
>Foucault
>Smith
>Locke
>Freeman
Theorists that were wrong and also schizo
>Hitler
>Machiavelli
>ᴉuᴉlossnW
>Butler
>Hooks
>Rothbard
>Higgs
>Tucker
Lenins theoretical and practical work were quite different. He was wrong theoretically on national question and practically on how state power was organized.
If partially right is a category then it should be the highest. Nobody was all the way right, that's just impossible.
Kropotkin, Stirner, Zizek, Posadas got everything wrong all the time.