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.