The 2019 overhaul of India's consumer law was written with modern contracting practices in mind, things like clickwrap terms, subscription services and e-commerce checkouts where a consumer has no real chance to negotiate and simply accepts whatever terms a business drafts. Lawmakers noticed that businesses were increasingly using standard-form contracts loaded with clauses that protected only the seller, letting them cancel at will, disclaim almost all liability, or impose penalties that a consumer could never realistically avoid.
Rather than creating a brand new head of liability for this, the amendment folded it into an existing and already broad concept, unfair trade practice, and expanded its definition under Section 2(47) to specifically capture contracts that are one-sided and cause significant harm to the weaker party. This was a deliberate legislative choice, because unfair trade practice already carried enforcement machinery and remedies under the Act, so extending its definition was more effective than inventing a separate doctrine.
Other legal labels floating around simply do not fit this purpose. A unilateral contract is about how an agreement is formed, not about whether its terms are fair. Something being unconscionable is a general fairness idea from ordinary contract law, not a term the consumer statute itself adopts. And a quasi contract deals with situations where there was never a real agreement at all, which is the opposite of what is happening here, since a one-sided agreement is a real contract with unfair terms.
Reading the amendment in light of what problem it was designed to solve points clearly to one category.
\[ \boxed{\text{Unfair trade practices}} \]