I think Lopp makes a good point about the incongruity of a "temporary" soft fork to fix a super extra mega emergency.
Why, pray tell, would a fix for an existential crisis only need to be temporary?
I believe that this was done in order to handwave away all of the technical objections to the functionality that it breaks, so that proponents can say any major breakage will have minimal damage.
A one-year expiration likely sounds moderate to a layman, but it actually adds complexity and uncertainty:
Wallets, libraries, and contract protocols now have to reason about two rule-sets (during the year vs. after it expires).
Developers building forward-looking tools must guess whether the limits will be extended, replaced, or removed, creating exactly the sort of coordination fog that Bitcoin’s conservative upgrade philosophy tries to avoid.
I think Lopp makes a good point about the incongruity of a "temporary" soft fork to fix a super extra mega emergency.