I would guess the other half of this initiative would be to only launch projects that have plans that involve profit. Like I understand killing something off if it doesn't catch on, but I don't see how Google Code Search could ever make Google much money over their normal search.
I hope you're wrong, because I kind of like how willing Google is to start crazy projects.
I also think that making money directly shouldn't necessarily be the sole motivator for projects for Google. Google makes money as people use the web. The better they make the web, the better it is for Google.
I second Joe's sentiment here. I would much prefer discussing how Google abandoned a project, rather than never having tried it at all. Trying and failing is a far better outcome than never having tried at all.