The original poster's point is valid. If it says MANDATORY for phone/safe charges, then it needs to be in the system so he (or any of us) knows up front & can make his economic decision whether to stay or look for another hotel. It is neither appropriate nor ethical for the guest to find out about additional mandatory fees when checking in after not being told when booking the reservation.
My recommendation would be to write the general manager, Marriott res & even Bill Marriott with a strong recommendation to amend the policy or if it's kept, to make sure charges are in the system so the consumer knows up front & is not "surprised".