Most top players stream, and I'd rather watch them play than any caster, at least you can witness high level play and pick up some things from there for yourself (also they don't talk non-stop and know what they're doing, which is big + for me). Hate to be a downer, but I don't think caster would increase player count, though simple features like observer and downloadable custom maps in-game might very well...

Indrid casts what replays he is sent. I think his channel is one of the better ways of improving public perception of the game, many of the people who watch his vids are of the opinion that dow3 is dumbed down or simple and providing Indrid with high level plays is the best way to combat this perception. Plus his viewerbase is relatively large and populated by people interested in competitive multiplayer.

I mean, I wasn't even involved with the match and I emailed him the Koof v Capoch match that is still one of his most viewed dow3 casts, and it was just one of the more viewed ones on game replays. Once he is shown good games he'll cast them.

One of the big problems we have at the moment is that new patches render replays from previous versions unplayable. I think at this critical stage of the game's life this is a major hindrance to trying to change people's minds about the game, for those who didn't give it a fair chance.