Was I hostile? I meant "What point are you trying to make?". Is it bad that something happens with no events? Do you have a suggestion to make it better? Where are you going with this?
Perhaps you are misunderstanding what Construct is. It's designed to be a rapid game development program, and do common tasks for you. You mentioned a "pure programming environment" in an earlier post. Construct definitely isn't (impure if you will ) - it's like bolting together commonly used parts of games. If it were all entirely left up to the programmer... you'd have a language like C++ and it'd surely take longer to get everything done!
Sorry if I came across hostile, I don't mean to be but I'm not sure what you are trying to say. For example, are you trying to say its bad that behaviours work automatically? Do you mean you should have to use events to turn them on? I'm definitely open to suggestions here... just trying to establish what you're saying.