Monotonicity limits the quality a component can produce as it can not revert a decision that turns out to be wrong later on in light of additional available input.
a non-monotonic component can always achieve the same non-incremental output as a non-incremental component by simply replacing all intermediate output with the one of the non-incremental component once all input is available.