It's amazing how people neglect this basic fact. Free markets already often don't work in practice. But they don't even work in theory if both parties do not have at the very least the same information in order to base their decisions. These sort of scam tactics (like dynamic pricing) are simply fraud, much like hiding problems in a car or a house you sell.