It entirely depends on the DOM complexity and the actions taken in each event that is triggered.
You would stop propagating events mainly not because of complexity but because of unwanted actions not to take place.
For eg: Consider a situation where you have a show hide div and when you click on the div it should opne and if you click anywhere else in the document it should close.
So you would wire an onclick event handler to the document as well as the div. So you have to stop propagating the event when clicked on the div so that the document click handler won't be invoked. Thats a situation where you use stop event propagtion.