Yep, upgrades do take a long time, and since Apple seems to be adverse to using copious screen messages, or even a barely adequate number of screen messages to explain why the screen is going black and how long it will remain so, there can be some moments when you are not sure if the upgrade is still installing or if it crashed. Those multiple, long periods of blank screen time always make me a bit nervous, especially if they last more than a few minutes, as they often do. And since neither of my Macs have lights to indicate if the computer is still on or if the HD/SSD is operating, a blank screen of 20 minutes can be worrying.
Even minor updates seem to take way too long.
Much better than MS forcing their Windows updates and upgrades into your PC. It never fails, the first time I run Win 10 after a few weeks the PC immediately goes into installation. So that quick 5 minute task turns into an hour or more! You can follow all the internet instructions to prevent it, but MS always seems to stay one step ahead of them. So either NEVER connect to the internet, or expect frequent and lengthy updates.