Remember we're a small team with just a handful of staff working out a single office. If you're expecting Construct to dominate the entire game development industry and cover a feature set that would require hundreds of staff to achieve, it's unlikely to happen. I don't think it's realistic to expect so much of us, just like it's unrealistic to expect a small, self-funded team of indie game developers to build a MMORPG on the scale of World of Warcraft.
We really do care and I think we have achieved great things given the resources we have available. It is painful to read people accusing us of not caring and listing things we don't remotely have the resources to cover as their reasoning why.
I know people get tired of hearing me keep saying "we're a small team and we have limited resources". It's because it's true and 99% of the time it's the answer to "why hasn't XYZ been done yet". Claiming everything is broken, limited, or that the team don't care, is unreasonable and also a disservice to the many people over the years who have loved using Construct. I'd also point out the Forum & Community guidelines which cover this as I think these sorts of arguments are bad faith and I don't think that kind of thing should be discussed further on the forums.
Yes, actually, that's it. Construct is made by a small and passionate team that intends to stay that way and cater to its niche, evolving in an organic manner.
A few years ago, Construct was perfect for me because, not knowing how to program, it still allowed me to do everything I wanted. However, when thinking about larger projects with bigger teams, we started to feel the barriers that are being discussed in this thread.
What constantly comes to my mind is the question, "Is it a good idea to continue in the long run?" After all, Construct is a tool that provides the foundation for my professional life. It's where I derive my income, and there is no option but to take it very seriously and think about the future.
I believe that Scirra, as a company, has every right to maintain the business model and philosophy it prefers, after all, it has been very successful. And for developers, it doesn't seem to make much sense to expect major additions and changes, as we understand that Scirra has its own pace.
Construct is an incredible, niche engine that fits its purpose very well and gives off a strong "Indie" vibe. Understanding how Scirra operates, we have to judge whether it's the right engine for each of our projects without creating false expectations.