That’s true. But in this case, there was probably a reason they didn’t attempt to implement that. Unfortunately, I don’t know the details.
With all due respect, at the very least it would have been a trivial matter for the upgrade software to check the current version, and if it was too old, stop the upgrade with an error message. To let the upgrade continue, knowing it may damage the unit, is a bad thing. Very disappointed in WD.