Even if a pattern of behaviour is almost universal, we can't know in advance if it is a law of nature we cannot change or simply a remnant of our primitive past that we can and should modify.
The new message element setter primitive provides an easy way to change data in a mediation flow and update the message without having to write custom code or define XSL transformations.