Some companies are just a bit more secretive than others. Look at the differences between Google and Apple, for example. Apple is extremely secretive, while Google announces almost everything they're working on. Microsoft's culture seems to be a bit similar to Google's, while Sony looks more like Apple (talking strictly about openness.)