It's true nobody has really finished any games yet, and that's probably also because while we're in beta emphasis is on developing Construct - fixing bugs, reporting issues, coming up with feature ideas and such, and as Rich pointed out there are known file corruption bugs we still need to fix.
The only problem I have with construct is coming here and seeing, "zomg mmf2 is crap" and whatnot.
An opinion about MMF2 is the opinion of an individual. How is that a problem with Scirra or the Construct program? It's not. It's certainly not my opinion, and I doubt it's the opinion of the majority of people here. So please - don't upset yourself by generalising the opinions of a single person to an entire site! I don't think anybody's even explicitly said that.