For those still sceptical about subscription model, I'm going to try explaining why I think they chose that way.
Why pay once is not a good idea for scirra.
Let's say 1 user buys a licence for 100€ ... Scirra earn some cash... 100€
Now let's go to the cost for running their business:
Scirra has some costs to keep their business running. We all know that right? Server costs, staff costs, tax, licenses, phone and internet bills, office rent, printer paper, etc etc. Let's say scirra has a running cost of 1000€ / week (just as an example) If they are using a pay once model, they have to make sure they sell AT LEAST 10 new licences per week just to cover all the costs.
They have to earn 1000€ per week, to be able to pay their bills for 1000€ per week. But if they sell 10 licences per weeks, that means they get more active users, so most of their costs would increase as well.... After a year, maybe the weekly costs will be 1500 per week, they are forced to sell 15 licences per week to keep up with the costs.
So after a while.... Maybe you payed, 100€ for a licence, but every month you will cost them a little. You are using their software, You are using their forums, maybe you need support, you expect updates, bug fixes etc. Let's say every customer cost scirra 1€ per week just to keep them happy. After 100 weeks (about 2 years). You will still cost them money 1€/week, to keep you as a satisfied customer. You're still using the forums, and you're still using the software, and their support and getting updates. The only way to make sure you are not costing them money from that point is to release a new product, that hopefully you will buy. But now they have 2 products they need to maintain... the old product AND the new product. Double work to keep both groups happy.... that both expect updates, support, access to forums, etc etc.
Instead of releasing a new product every other year or so, hoping old and new users will buy it, they created C3 with a subscription model, so that they can make sure they get a steady income without having to start planning for C4 already, and taking care of all old customers, that are still costing them money. If they made C3 a pay once model, they are back to step one, they have to make sure they sell enough C3 licences every week, to cover all the costs, they have to update, and release new features to keep existing customers happy.
Locked out?
So why are you locked out when you are paying a subscription? Because..... if you subscribe for one year, but still can use, the software, the forums, get support, etc you are still costing them money...They NEED your income on a regular basis to keep scirra going as a business and continue to update their product, with new features and bug fixes.
They are not punishing anyone, getting greedy, or locking people out, they are trying to find a way to make sure you will continue to support their continued development. If they gave people full access to editing after the subscription ran out, you're still costing them money, as long as you don't subscribe again. It would be the same as selling a pay once licence. I totally understand why they moved over to a subscription model, but sadly many people here still don't...
I understand why they get frustrated, when people don't understand their decision to move to a subscription model. Many customers don't see that scirra NEED their support on a regular basis to continue to provide a good product, without having to worry about get X amount of new users every week just to keep scirra alive as a business...
Principles aside
If you like C2/C3, please put your "principles" aside, and try to understand WHY they moved to a subscription model. They are doing a great job, they are active to answer to your concerns, and it's not an overpriced product, for what you get. Asking you to pay once a year for a product that you love to use, is not too much to ask... hobbyist or professional. It's still worth the money... I would also hope for a monthly option, because I can also be inactive and during extended periods of time, but they probably have a reason for not offering that at the moment, but maybe it will come.
Keep up the good work, Scirra team..., and people still sceptic towards "renting model" read through my post again, and maybe you will understand. It's purely a business decision to stay afloat, and to be able to provide updates, bugfixes, features, support for years to come for existing customers, without the worry to get more sales and getting new customers to stay afloat.