Isn't subscription really better for poorer people or those in poorer countries though? They've said there will still be a free version, and this way when you outgrow free or need a licence the up-front payment is smaller than it would have otherwise been.
As long as the offline support works well and it performs well on potentially weaker hardware I see it as a win for those users.
Native exporters would be nice though, although unless I missed it in the announcement I don't think we've been told whether or not we might be getting those yet.
I live in one of developing countries and I can say that subscription based is pretty much not popular around here. We live in strong believe that if we pay for a thing, then we own it and we can use it as long as we wish. Which is not possible if it's subscription based.
I only develop games in my spare time along with my other projects. I don't invest my time on Construct everyday, so paying for a time-limited software feels like a huge waste to me.