For what it's worth, I had that opinion before I became a moderator (though C2 hadn't been started at that point, so my opinion would have been about construct classic then instead). I'm not biased because I'm a moderator here, my opinion that C2 is way better than everything else I've tried remains the same regardless of that fact.
Seriously, even in the very, very early days of construct classic I was blown away by how much more I liked construct's design rather than fusion's. There's a long, long list of things construct does better. Here's a more detailed earlier post I wrote about it:
I've used both. In my opinion, construct is vastly superior. Sub events alone would be enough to have convinced me, but also objects can have named variables and as many of them as you want, the behaviors aren't useless because they aren't buggy and actually work, none of that spread value nonsense to get multiple instances working, event sheet includes, no broken object references, local variables, updates every week or two, the list goes on and on.
I don't mean to bash MMF, but it was so frustrating to work with. I felt like I was fighting it more than I was making a game with it. C2 in comparison, glides.