Even watching Day9 daily he talks about pretty advanced stuff already. Watch anything else like STPL, BWCL, ASL/KSL and you can see those guys doing different strategies that work for them and you might think that a good build/strategy is pretty much all you need to succeed. You try lots of stuff, try to repeat things seen in pro or semi-pro replays and fail. You fail because you cannot spend you minerals to keep them low, you either overmicro or send your units to death on siege tanks, you cannot use control groups and hotkeys. Nobody (almost) talks about those things. People assume everybody know that and focus mostly on strategies and high level play. But those seemingly little details matter a lot!
So only focusing on keeping your minerals low and not getting supply block can get you out of F soon enough, but if you think and blame your creative strategies you can still be in F for a long time. Most of the time you don't even understand why you win or lose a particular game. You could not judge your own play. So I think there should be more low level streamers and VODs with game analisys. Maybe even something like Bronze League Heroes for Starcraft 2. I believe this could also bring more new players into the game.