Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
What if you typo/mis-copy the new upgrade authority, or your wallet keypair is corrupted/mis-saved as you do these upgrades? I guess there's a small window where your program can become 100% bricked. That small window multiply by the # of times you may be doing this (probably manually) can magnify the risk of human error.