Personaly i think its a pile of sh*t, you cant even incorporate simple commands, all i wanna do is move a sprite 360 and rotate 360 on a second controller and there's no script for it !ice attitude. you don't use scripts in construct classic except for very specialized purposes as they aren't needed. Your "simple command"/"script" request aside from not making sense, sounds like a specific feature for YOUR game. this behavior wouldn't be built in. it would require you to learn how to use the software, and implement it in your own game. this would be true of any game creation tool, except maybe movesprite360rotate360onsecondcontrollermaker, but from what I heard that was never finished and they've scrapped the project.
you need plugins just to use keyboard functions? what a pile of sh*t, and they say gamemaker's crap! you need plugins because construct is built to be extended with plugins. probably the most intelligent design for a generalized game building application.
all of construct's runtime functionality is provided through plugins. For instance, the built-in Sprite plugin. as for comparing the two, construct is more powerful, and easier to use, and doesn't require scripting to make games. I don't even think it's subjective which is "better"
both of your comments were made out of ignorance of the platform...
maybe posting questions in the help/tech support forum, or looking through some tutorials would be more useful than calling it a pile of [insert excrement synonym here] over and over all across the forums?