Not necessarily. Look at airlines for example, which make heavy use of price discrimination. This allows them to offer a lower economy price to people who have less money, while subsidizing the flight by charging a higher price to business or luxury travelers.
If they were only allowed to offer one type of ticket at one price, it would mostly benefit richer passengers while pricing the poorest passengers out of air travel.