The vintage HP Laser printer I use for most of what I do has a driver that is under 1MB in size.
The Canon colour printer has a driver that's something like 100MB - that's what I call "bloatware".
Some of the stuff on those freebie "included software" disks is indeed bloated. I've loaded many over the years, and removed them within a day or so.
It's not the hard disk space that matters (that's cheap); it's the way they all insist that they must load at startup, slowing the machine down to a crawl. They can be prevented from loading, but most of them will then reinstate themselves the next time you run them.