Price discrimination in moderation can be a good thing for business health and society. If a business can detect that a person can afford to pay more for the service, then that additional inflow effectively subsidizes the service for people who can only afford using the service at the cheapest rates.