Thanks for the post, it's always nice to see positive feedback too
We always knew it would be tough moving to the subscription model but I'm still convinced it's absolutely the right thing to do. Remember I was the sole developer of C2 for its entire lifetime. We already have 3 developers on C3 and we're moving quicker than ever, and I think people are starting to notice that too. I'm sure it will gradually become clearer just how much more we can do with a more sustainable model.
I don't think we'll ever please everyone. Naturally everyone wants the lowest possible price with the most features and longest product lifetime possible. We have to balance the price with our ability to actually do all the things everyone is asking for!
I think as users it's worth remembering: everything is a trade-off. For example, to use an old example, we could make native engines, but it's such a huge amount of work it would mean cutting several other platforms entirely, and not getting round to a whole set of other features. I think people often assume they can have it all: "make a native engine and support all the other platforms you already do and all the features you currently support and more new exciting features in future too!" It's simply not possible! If we did it, there would be massive repercussions in all sorts of other areas. I think if you're not aware of this and you have unrealistic expectations you might end up thinking we're lazy, or ignoring customers, or making dumb decisions. I gotta say, being accused of ignoring people or not listening is particularly galling when you have 25,000 forum posts and you are directly in communication with the founder of the company. Where else do you find that?
Anyways, we're gonna keep on working hard to make Construct 3 amazing, and we've got some exciting plans for this year! I'm looking forwards to it