Well, they can always ask but not always you see the question. Not always you can answer it in a good moment. And not everyone in the stream is interested in your response. I believe in edge case it could even end like - you've got 2 mid/senior people on the stream and then 5 junior joins. They start asking you trivial questions like "what is const?", "what's the difference between padding and margin?", "how do I add js file to my HTML?", etc. you know, questions which you can easily find in Google but people want an answer - not searching for it. So you start explaining them trivial questions and potentially loose two mid/seniors who will be bored? OR you ignore them so you loose juniors but mid/seniors are there staying (maybe)?
Don't get me wrong - I'm not saying it's a bad idea. No, it's good. You just to be really lucky to stream about the exact thing someone wants to listen right now.
So one of the mid/seniors can explain it ;)
In E-Sports, people also don't often understand everything that is happening and.
It does not have to be about learning. If the person is fun, you can be there just for the person and interact.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.