And I can't even begin to imagine how you'd end up in a situation where you need a wifi driver, you have no optical drive for the included CD driver, and your phone is the only internet connected device you have on you and for some reason you can't tether over USB from your phone. Talk about your 'clutching at straws' sort of scenario.
It is not clutching at straws, it happened to me recently and that is why I brought it up. I went over to a friend's house to help him build his first desktop/gaming PC and I ran into this driver issue. I didn't think to bring a laptop, and so I had to use my phone. The build didn't have an optical drive (it was in a Thermaltake Unveils the Core V1 Mini-ITX Case) so a USB drive was the only way to do it.
Your iPhone USB tethering workaround only works on a Windows desktop if iTunes is installed. No network, no iTunes, no tethering. It was either use my phone, or drive back home to grab a laptop or something. Luckily I use Android and I keep an OTG cable in my car dash always just for reasons like this.
Honestly I have situations come up like this fairly often in my life. One place it happens a lot is at our family's lakehouse where there is no internet because no one lives there full time. Yet family members will still bring their hosed PCs to the lake, and they will expect me to fix them over the weekend while I am there. A hosed PC often will fight you when you try to download some sort of anti-malware tool from that system, as it hijacks your browser as a way to block your access to a solution. Any sort of tethering won't work in these situations, you need another device to download the software.
So because I don't think to bring my laptop (because I didn't expect the task) I use my phone to download the needed software to scrub off the malware. Without Android I just have to tell them tough luck, wait until the next lake trip when I bring a laptop or a flash drive with that software.
Different needs for different folks. You obviously have these multiple tiers of tools- maybe a desktop for high powered stuff, a laptop for tasks like what I am using an Android phone for, a smartphone just for what Apple allows, etc. Me? I could probably get by with just my phone and a desktop. Android killed the laptop form factor for me in most cases and keeps my from dragging an extra device on every trip I take.
One perspective isn't any more "right" than the other, unless you are talking about tablet apps.