IMO, paying just once for a GREAT product like Construct 2 sounds like a missed opportunity. I would gladly pay a yearly subscription fee (at a reasonable price) if that meant the product would get the best support it needs, the best updates to its features, and the best product overall.
I also hope that the next iteration of Construct doesn't depend solely on wrappers. Wrappers almost ensure that exports to other platforms will always be at an 'almost native' performance, and will never be at a native performance level. Wrappers also add another layer of technicality, most of which aren't even in the hands of Scirra. These things are what's holding C2 back and it's so disappointing. Again, just my opinion.
I hope that C3 will follow C2's licensing policy. I don't think that most of the developers would pay a yearly subscription. One of the things I like about Scirra is that their products are affordable. I'm not saying to stick with this if they don't see it as a good way to expand their business. I'm just expressing my opinion.
Also, before we even start again: C3 will have wrappers, and will not have native export. It has been stated numerous times and there was several topics discussing it why it will be like that.
Edit: I don't get this topic C2 is dying? Scirra said that future development of C2 will slow down and we can't expect new features because they are focusing on C3. I think that putting together the Greenworks plugin for C2 is a great thing considering the work and time it takes to make C3 (even if it's necessary to support Steam properly).