Even worse: unless you use a proxy contract, production code can't be updated period. Smart contracts are immutable, besides being able to self-destruct themselves.
And the unexpected results may be billions of dollars worth of assets lost. Like most of SV, most of the cryptocurrency space is "move fast and break things", but breaking things entails a little more than an app being down for a few hours.