This seems like such an obvious thing to do if you're a huge tech company, why hasn't MSFT or YHOO done this yet? I have a hard time thinking this is a good thing, the last thing we need is Google dominating the VC market.
As other people have pointed out, they might have. I imagine the reason it isn't successful is the same reason government sponsorship of startups isn't successful - bureaucracies tend to not work very well when it comes to having to often admit mistakes and changing course - sunk costs bias and all that.