Indeed, situations as with Adobe Director are a disadvantage of subscription based licensing models.
However, remember that there is also an offline version which will continue to work. I asume that as a cool game developer, you not only store your projects in the cloud but also on your own backup disks.
This mean, there is no risk at all. In case Scirra end development of Construct or they stop being in busines, there will be time enough to seek another solution.
Anyway, even with the local Construct 2, if Scirra ended development, you also would be in trouble because very soon Construct 2 would have become outdated.
Support for consoles like Xbox, PlayStation... needs to be realised in the future.
People can change from Construct 2 to Gamemaker, Unity or anything else. However when you changed and your new platform also change to the subscription model, it is even worse. Think about that!
When you develop games in Construct 2, I do not find it wise to change for the reason of the subscription model. Also for current license holders of Construct 2, there is a discounted subscription fee for the first year. I think it was 42$ instead of 99$.
There will also be a free Construct 3 edition but with severe limitations.
When I see concerns as explained by Helena, believe me, when you setup a proper backup structure, they are unnecessary. Remember again, you have Construct2 (which will keep working) and you have the offline version of Construct 3 and as a smart developer you backup your projects also to a backup disk. What can go wrong then?
Edit :
Please read the message of the original poster by clicking the link below. It is very long but very well written.
https://www.scirra.com/forum/c3-love_t187536