What distinguishes dark patterns from ordinary bad design is intent. Bad design is usually an accident of constraints, competing priorities, or deadline pressure. Dark patterns are the product of deliberate A/B testing: designers knew users were confused, ran experiments, and chose the confusing version because it performed better for business metrics.
In documented cases, internal documents show explicit discussion of how to prevent users from finding the opt-out. Amazon Prime's cancel flow, at its most complex, required navigating six separate screens designed to discourage completion. The FTC sued over it in 2023. That is not design failure. That is design success for the wrong goal.
The scale is significant. A 2022 FTC report found dark patterns in the vast majority of popular subscription services. A 2019 crawl of over 11,000 shopping websites identified 1,818 distinct dark pattern instances across 183 sites. The EU's Digital Markets Act, enacted in 2022, explicitly bans several categories. These are not edge cases. They are industry practice.