The Unity pricing controversy erupted when the company announced a sudden, controversial "Runtime Fee" model that would charge developers a fee every time a game installed using its engine reached specific installation thresholds. This policy sparked widespread developer outrage, fierce industry pushback, threats of boycotts, and a catastrophic loss of trust because it retroactively modified terms. The immense backlash ultimately forced executive departures and led leadership to completely scrap the runtime fee structure.