Why I LOVE watching top player's streams.
Because you can see EXACTLY why they are there. They dont flame their team (95% of the time) and when they do they backstep and say "well its not really ALL there fault cause I could've done THIS" (again with acceptions)
On top of that they learn from there mistakes, EVERY GAME they are saying what they couldve done better to get that kill or avoid that death. They do this constantly during AND AFTER game.
It just always feels nice watching these people play.