I think that Uber needs a consistent policy on this, so that passengers know when they will be charged and drivers know when they will receive the fee.
This is a half a$$ed middling ground, apparently the passengers really don’t want to pay it and Uber is sympathetic to their plight because some passengers think they are being taken advantage of and Uber will lose good will.