The phrase "never meet your heroes" has an easy (although pessimistic) way out of the cycle of "idolize someone, learn what they're truly like, stop idolizing them, move onto a different person to idolize, and repeat". Stop idolizing people. Anyone and everyone. Admit everyone is flawed, and although you can be grateful towards someone else for their contributions to your life and the world in general, always remember that no one is an idol to venerate/worship. We're all human, we're all flawed, and all of us have parts of our behaviors and personalities that suck.
You'll always be disappointed in your heroes if you learn what they're truly like, because they're not actually heroes. They're not perfect, and there will always be a part of them to be disappointed in. That's just a fact of life.
It sucks and it's pessimistic, but it's true.
I'm a newer player. I've only been playing (and DMing) for about 5 years, but I'm familiar with the hobby and its history. I met a lot of older players that idolize Gary Gygax, or Dave Arneson, or one of the other creators of early D&D. I'm grateful to them for creating the game and I can acknowledge how much their creation has changed my life, but I don't idolize them. I'm glad that D&D exists, I'm thankful that they created it, and I think that a lot of the ideas that they had were ingenious and revolutionary, but they're still people, and people shouldn't be idolized.
It's always better to know. Facts over feelings. The answer to "knowing about these people's flaws will make me admire them less" isn't to choose to not learn about their flaws, it's to not admire/idolize them in the first place. That's the proper choice. Ignorance begets poor decisions and disappointment.
And I don't mean this as a personal attack. Just an explanation on a more correct way to view the creators of D&D (and people in general).