I am not a game developer, nor do I have access to the SDK program you speak of... It's considered opening it up because it means developers like myself who don't developer for these games can get a glimpse of what is going on under the hood without needing to register for any developer program.
Opening it up as in making it easier for the general public on Github to view. No need for the cynicism.