What's the point? It only attracts more competition. It's nice to be public when you can sell to your readers (hello Joel), but otherwise there is little direct gain in disclosure.
Besides, to me it's more important to share data with other developers so it's worth it for me personally, even if financially it's just a wash. Not everything is about money :-)