As for the ‘helpers’ you really think obscure, cold flaccid MT documentation is going to provide real answers… its only designed for people that already know ROS and have a solid background in networking, thats why most of MT documentation is CRAP.
The reason is that the output chain is the last possible chance to modify the outcome of outgoing packets being sent back to originators on the internet.
So by marking traffic coming in on a WAN, and using output chain rule forcing the associated RETURN traffic (responses) out the same WAN at the last possible point guarantees that there will be no mismatch and thus lost traffic. This is critical for many things (mainly servers) but also for Router Services…