Probably all true, which leads to the next question. When was the last time you watched an ESL match where a caster said "Player xxxx didn't win in the first 10 minutes. Now he's gardened and is going to slowly lose, but we're going to watch it and pretend to enjoy it anyway."
Casters "job" isn't to predict the result of the game, but to comment on what currently happens in the game, just like sports commentators do not predict football match after the first goal for one team or another.
You won't hear any caster saying something like this, because its pointless.