What a cluster f*ck. Only true computer geeks are going to sit through this sort of crap. The rest of us have a life to live.
I refuse to bother trying moving from Win 7 to go through anything that requires USB drives, God knows how long to complete, new drivers to be found, etc? Why the hell should I bother?
More so, why would a Mac user with their supposedly superior OS want to bother? I admit, I am stuck with MS because of software, but geez, this tap dancing described here is insane unless you are addicted to computer fiddling.
Too many years ago the things became tools, not toys.
You have hit upon one of the many reasons I prefer linux to any other OS: no need to "load" any drivers or specialized software. Support for the majority of hardware is built into the OS itself by some very dedicated and professional coders.
No need to perform search after search to find the specific driver software applicable to your particular OS (mac/'doze) before you can use your hardware. Linux recognizes it and uses it from boot-up.
I work on a Mac but have Windows installed on my bootcamp. Why? Work. My industry is all Windows based. I can either buy Dell and put up with Windows or partition the Windows to only one side of my drive and use it as needed.
Bottom line... there are reasons beyond the enthusiast.