Undergoers are salient as the endpoints of an action, which are generally better attended to than onsets or intermediaries.
In many languages recoverable participants can be freely omitted, and this cannot be explained in terms of exceptionless hard-wired linking rules.