Pentad
macrumors 6502a
This should not be required if Apple wrote it's upgrade scripts correctly.
One of the whole reaons for having a long public beta program is to iron out this type problems with some decent coding...
Basically it's just sloppy, which appears to be where Apple is rapidly heading across their OS range.
#FAIL
Honestly, the fail is on you. This is why I have the greatest respect for Apple's support. If I had to take a call from a customer like this with such whacked out logic I would just hang up on them.
I feel sorry for your computer. 🙁