There is a lot of room between hero and villain. Here's the way I try to approach personalities in bitcoin and life. Don't trust, verify. With this approach you can listen to many voices. Research the things you are learning. Are they true? Are they logical? Do you understand them or are you just trusting the speaker.
Another principle is to follow the incentives. Politicians are incentivized to lie or at minimum have no principles except saying what they think people want to hear. There are countless examples of this. Don't be fooled. But, some things they say may be true. What really matters is what they do, not what they say. This is true of everyone. Words are cheap.
If you live long enough you will be lied to. You will be betrayed by someone you trust. Learn from this. Someone you trusted could have taught you good and true things. Just because they are not true that doesn't mean everything they said it not true. It just can't be trusted. Nic Carter provided good arguments but in the end he's no hero. You are right, there are few and we should stop looking for them. Instead, do your own research. Echo the best ideas. Don't trust politicians. Don't look for heroes. Look for truth.