You may agree or not agree, but it's the way armies live. Just imagine failed main task because you decided to "kill the bad guy that is passing by". Most of tasks are assigned to exact time and any delay may lead to really bad things. In ME you are able to decide yourself how groups or units will perform, but by default it is set to the most realistic setting.