Earlier quoted context omitted.
PayPal should avoid doing vigilantism if they want to keep people's money under trust. It matters very little how despicable the company is, monetary services must not hold opinions unless explicitly told one by a local government.
This is BS. It matters very much to me as a customer of a financial services provider what sort of company I am keeping. For example, I don't want my bank to provide services to organised crime because I both feel that would be morally wrong and I think it'd open the bank's staff to influences that aren't in the best interests of other customers. Also, your argument isn't with PayPal; it's with the entire FS industry…
A better example might be highly religious community not wanting their bank to do business with companies focused on the gay and lesbian community.
This is a good example because: it is not illegal for a company to cater to the gay and lesbian community, it is not illegal to discriminate against gay and lesbian people in many states, and there are communities that would dislike this sort of company.