The fact of the matter is that most people are stupid and a company that protects its customers from themselves will be more successful and outcompete a "moral" company.
>>Ferret+(OP)
Except people usually try to find ways around moral problems. For now, the pressure isn't too big but I think at some point the buildup will be too much and the fall for Apple will be very harsh.