Technically, the fee isn't for the Upgrade; it's for the Switch to monthly. It's all explained in detail (not) here:
Ah, you'd prefer the old, pre-promo-code Dreamhost?
Something has to fund the "$97 off" deals and give incentives to pre-pay a year or two. A fee to switch to monthly is one piece of the new business plan. Something had to give. If you don't like it...
You are welcome to a refund.-Michael;Comparing 'DH of today' with 'DH of old' does not serve much purpose.-Dallas