They have a good point though. As some others have also pointed out, the majority of the "driver" downloads consist of things other than the actual driver files. While I haven't looked into exactly what's included in recent GPU drivers, much of it probably consists of things like UI graphics, perhaps some sample video files, maybe a bit of audio, and supporting software that includes its own additional baggage. So the actual driver code supporting new features or additional cards likely only makes up a relatively small portion of the overall download. And it might be hard to say exactly what portion, since much of it is likely packaged into the executable files.
And of course, there may be different levels of compression applied to the download package and individual support files within it. Perhaps the Intel download has little compression applied to reduce CPU overhead during installation. Or it might include multiple copies of some files that don't actually get installed on every system.
For a better analysis of how bloated the installations are, it might be better to look at how much space the files take up when added to a fresh install of Windows. And perhaps more importantly, how much RAM each of the drivers consumes when in use. Just because the installation includes over a gigabyte of support files and utilities doesn't mean all those things are going to be loaded into memory when sitting on the desktop or running a game.
You don't think I know all this? That's why he's being ignored. "Hey, let's be pedantic and tell the guy that's been reviewing GPUs for more than a decade what drivers are, in a really insulting way!" While quoting a paragraph where I make a
Back to the Future joke, no less! Clearly I'm 100% serious in this article when I link to a Christopher Lloyd clip. 🤔
Look, this was just a short piece noting how large Intel's drivers are in comparison to the others, and also talking about AMD's still bifurcated 7900 and rest-of-GPUs drivers, and in general musing about where things are. Also an observation on how big driver packages have gotten in general. I remember when Nvidia drivers first exceeded 100MB, and that was a big deal. Over 1GB seems almost ludicrous. Obviously not everything is used, but equally obvious I would have hoped is that tossing in stuff that's
never used isn't good either. I thought about trying to determine how much space gets occupied
after installation as well, but that was more effort than was warranted.
But fundamentally: Bloated software is never good software.