Define a “not good guy”.
Navalny is a hard-core nationalist. Not in the sense of being a normal patriot, like Trump, but rather of “Russia for Russians” in an ethnic sense. This doesn’t make a lot of sense in a former empire that has been massively multi-ethnic for longer than any of us have been alive. Put simply, he is an actual racist who would likely behave closer to the Nazis than anyone who gets called a “nazi” nowadays. Add to that his self-aggrandizing, self-serving nature and delusions of self-importance and you have a recipe for disaster. He is one man that should never be let near the Kremlin.