On the basis of allowing the people who built the companies to deal with customers they want to deal with, rather than be forced to deal with every type of scumbag on earth.
Toll roads change price based on type of vehicle and don't allow all types of vehicles. Discrimination.
In most jurisdictions internet providers absolutely discriminate on traffic to help resolve congestion, they are allowed to discriminate for VOIP under various circumstances. Discrimination.
Visa and Mastercard don't want a bunch of charge backs, some services are more prone to fraud than others, and they flat out don't want their brand associated with various things. Discrimination.
With few exceptions (race, gender etc etc), discrimination is a net good for the world. People should be allowed to decide who they want to do business with, socialize with etc.