When you put it that way, Unity could have come out of this price change looking like heroes with better messaging.
Serious games pay the $0.27 fee moving forward, and (hopefully) that comes with some new value add for end users (such as contractually enforced no advertising, cross-platform something something).
Ad-supported games use a different engine with different rules, and end users get the “free to play” benefit.
(The retroactive thing is obviously bullshit; I wonder how many studios will simply refuse to pay and jump ship for future titles.)