In terms of professional ethics, where should a product manager stand, when the business asks them for a customer-hostile solution like this (or on the opposite end of the developers suggest a customer-hostile technical solution)?
If you don't have enough money to do that, immediately start looking for a new job. If you are feeling lucky you can try weaponised incompetence to try to prevent this from being shipped.