The majority of us silent...
So, I think I should speak my point of view:
First, let's agree on one thing - we love the product of Scirra that branded as "Construct". If someone disagrees, I don't know what he is doing here. Moreover, if someone not likes Construct and wants it to be better but not willing to pay - he should reconsider how the world works.
I think nowadays people sometimes forget what is the meaning of money, or never knew what it is.
Money is a currency for exchanging production-effort.
Think about it for a minute...
So, when I'm saying "Shut up and take my money", I mean that I would like to pay Scirra team for their effort and a good product.
When I accept to pay further payments, I'm saying that I want the team to continue to improve the product, I'm investing in the future and securing the success and up-to-date-ness of Construct, and I'm securing the future that I will continue to be an HTML5 game developer.
So, don't act like a child to expect to get things just because you want them.
You are not special, think about others humans (Ashley, Tom...).
Be long-sighted, invest in your future.