> there is however a moral obligation to not lie to your customers.
Why do you believe that? A company has no moral obligations to its customers in any way.
Why do you believe that? A company has no moral obligations to its customers in any way.
However everything we humans do has moral implications, and company that lies is clearly behaving in immoral way. Then it's up to a customer to decide based on her morals what is the right approach to dealing with such company.