I think your conclusion is based on the incorrect assumption underlying most economics, namely that people (a) have sufficient information to make a rational decision, and (b) then make a rational decision.
I am pretty sure that these important and interesting considerations have received a fair amount of attention. Thinking, Fast and Slow includes many examples, such as the Allais paradox. In any case, I don't see any connection to the idea that business is hostile to consumers. Both sides have limited information, and both sides occasionally make decisions that are not in their best interests.
I'm not saying it's connected, but I'm saying I disagree with your statement thatIt's the customer's interest that drives business behavior.
Except where it doesn't.... and serving customer interests brings profit.