This is a great decision, Ash.
I believe the community supports it because it makes sense.
Since I discovered Construct, I was amazed at how the Scirra devs had a nice view of how things should work, planning ahead and asking the community for opinions. I am proud to see such commitment to a open source software that has given us so much power in game-making, demanding nothing from us.
Currently I am using Construct to create levels for a commercial project and I'll contribute to your efforts once it is released and start making some money (hopefully
I also can't wait to test C2 and all its bugginess and limitations. It will be a pleasure!