First, I'd like to point out that I like many ideas posted in this topic (even if they are not so viable from a business standpoint), but I'd also like to voice my concerns about some.
What if all bug reports are done through C3 itself, forget the forums, e-mails etc and when the user tries to submit a report on a version that is not up to date they are informed that they are using an old version and need to upgrade to be eligible for support. Only the most current version of the software will send the bug report. C3 will just do a quick check to see if it's up to date. You could put it in your TOS etc. That way you will only ever be maintaining the current version of the software, but lapsed users who aren't experiencing bugs will be able to continue to work on their projects if they need to. I think if you had a system like this, and introduced one killer feature a year people would be pretty happy and just stay subscribed anyway. It seems like win win to both Scirra and customers. Am I missing something?
What if someone want to submit a bug report about the editor not starting?
* Post subscription customer. Full editing capabilities in Standalone version, but no export options at all. Not even html. Only preview option.
How this is different from the so called "lock-out"? You can edit your game but you can't get it out of the editor. You can even finish your game if the current feature set fits you without paying a penny to Scirra and then only resubscribe when you need to export.
*Latest standalone version could probably always be found online, somewhere else. Since every subscriber would have access to it. You would probably need an account status check here. If someone using a standalone version later than they should be allowed all access should be blocked, or limited to 50 events.
What if someone wants to install their post-subscribe standalone version on an offline machine?
Don't waste time on examples etc. Please.
While the examples should not be the highest priority, they are very much welcomed. I had students who looked around in examples, examined how they work and built up logic we haven't discussed in class. So from a teaching standpoint, examples are very good to have.