My understanding is that while Scott Guthrie & Co is influential today, there is at least one camp of people that opposes this new openness. There is no guarantee the "other camp" won't get influential in the future or sabotage what they can.
Even dot net core is not free and open source yet.