That's a stage managed corporate event announcing new products and initiatives, it's no more a display of openness than Steve Jobs' keynotes.