I'd say MMF2 and Construct is better than Game Maker. I've always said this. Just about every GM game I've played weather it was well done or not, was buggy, crashy, or laggy. The creator failed to optimize. Besides from the MMF2 can Construct as well as the coding community tends to have and older members. The only I see that MMF2 has over Construct is it's folder system, but I think Construct will have the ability to drag objects from the objects folders.

I think a lot of Game makers are made missing the point of what they're supposed to be. While it's great to be able to script, write language and whatever else, I've always felt that complication is supposed to be minimized greatly with these types of programs. Construct accomplishes that.

I've used MMF a lot and the event system sucks. Plus, simple event operations are made more complicated than they should be with MMF. The only things MMF has over Construct is stability, exports to other platforms, and a better sound and music management (i.e. sounds and music automatically embed into an .exe). But in terms of intuitiveness and function, Construct is in a class of its own. Rapid prototyping is a breeze with Construct.