I'm so tired of reading those "program x is sooo much better, because CC doesn't work like I'm used to with program x" complaints. Of course, you can't use CC like GM - it isn't GM. Like you can't fly a plane if you only learned how to drive a car.
Construct gives you total freedom over controlling animations. You can start, pause, resume and restart them, set specific frames, change the speed and even move a frame's pivot point - and that all in realtime, while the game is running. I'm surprised, how easy it still is to make changes, although its level of influence is so deep!
I don't need "a lot of sub event's running", or "using variables and subevents". All I need are 2 events to exactly have the described functionality. Maybe it is better to learn how CC works, instead of expecting it to behave like GM, XNA and others you always compare it with?