It's true though, never idolise anyone or put anyone on a pedestal, we're all human beings with good and bad traits. You only give away your power instead of building it up.
People of all ages can fall into this trap if unaware. The tendency of modernity is to encourage virtual relations of various kinds. Part of why I think that even the meaning of a term like "community" used with online reference to various people who share one common thing is eschewed. Imagine the community of long noses of the world. Community used to represent something close and related to more than one single -often trivial -thing. (else we might have one thing in common and a thousand not, how does this make us united?)
Not everyone wanna admit that this is something he experienced this as well, at some point. People tend to dissappoint, especially online. This is why you should never try to get close to virtual people or befriend them. Keep respectful, keep civil, get your info, give some if you think it would matter, and that is all.
It is just a matter of courtesy. Not really friends and not comparable. Just because there is a nice picture of a button on which it is written "add as friend" does not mean that it might happen.
Friendship in real life is not perfect, as well, but still I think that one of the main cause of why there are so many disfunctional relationships these days is the online or virtual world, like they call it.
Human anatomy is also designed in such way as to relate to close people who you see, observe their reaction by instinct, and form bonds. Many people tend to act and talk different online then in real life. People that I know. It develops a sort of capacity for subterfuge and sneakiness. I would not recommend anyone let alone kids to base their relations or relationships on online interactions.
I don't idolize people, I idolize skills.
It's kind of obvious, at least to me, someone good at sports, games or whatever is not automatically a great person in every other aspect of life.