I think the question to ask is: does Amazon make things better for consumers? The answer is an emphatic yes. Their practices squeeze every dollar out of the price of goods and then put that money right back into something else you want. Magical overnight shipping, digital books and videos, fresh and local food delivery -- what more do you want?