Great for the average viewer, but in terms of analysis its embarassing how much nonsense they say for the sake of hype.
Seriously every second sentence about the game state, priorities and team comps is just straight up wrong.
That's fair, but for me at least, I dont watch pro matches and use the analysis to try and improve. If I want to learn from a match I will go back and watch someone doing an analysis of the vod. Where I think the casters really succeed is in having a diverse set of really dynamic but unique personalities, coming across as genuinely excited and passionate about the game, and a nice blend of professionalism and casual fun.