newt there are still use cases for this, even if it's not a movie. For example, you might want to change timescale to speed up the game, but animations keep playing at normal speed. Or when the game runs below 60 fps because of the performance - animations will be slowed down to match fps limit, even though the game is not slowed down.
Anyway, Ashley had already answered this question before:
https://www.construct.net/en/forum/construct-3/general-discussion-7/why-animation-speed-capped-160837
Yeah and he hit on another reason why its a terrible idea, you have wasted memory.
Even if you set the frames via events those frames are still loaded into memory.
This is why we have stuff like Spriter.
We need tools for things like better controls for mesh deformations, not ways to show less frames.