We recently started using XBox Gamepass which is a small monthly fee to get access to a fairly large variety of games (all digitally downloaded) and our bandwidth usage exploded b/c there's no extra charge to pull down 5 games that maybe looked interesting but that you would never pay full price for.
The HDD bloat really stuck out to me when I looked at the upcoming WoW Classic Requirements - the current game requires 70 GB of space, but Classic requires 5GB. All games, even old ones trying to stay modern, require a huge amount of space.
I've been thinking about this, then it dawned on me that the current live game has everything in WoW classic, and then everything in every expansion after it. The amount of video and high resolution textures in the current version of the game dwarf the original.
Happens in hardware too: the way Sony made the PS2 compatible with the previous PS ("PS 1") was simply to place an entire first ten playstation on a corner of the PCB. Cheaper and more compatible than writing an emulation mode.
The emulation there was actually a happy accident -- the MIPS processor of the original PlayStation was repurposed as the sound chip for the PS2. Sony realized during development that they could take advantage of the hardware for backwards compatibility for minimal cost.
The PS3 (Emotion Engine) and Nintendo DS (GBA cart slot) are the only consoles I'm aware of that have hardware only for backwards compatibility (although some games used the cart slot for pseudo-peripherals, such as rumble support or a guitar "grip").
The GBA is another example: native games run on a 32-bit ARM processor, but it also includes a Z80 for backwards compatibility with older Game Boy models.
IIRC, the 3DS puts itself into a DS hardware mode when playing those games. It even has a GBA hardware mode, although Nintendo only used this for the "Ambassador" games they gave to early adopters of the console.
I have about 150 games downloaded to my primary console. Not all of them are that big, but a good number of them are huge. Looking at my firewall logs, it's pulled down 400GB in the last 30 days. I've only installed one new game in that time. Updates for huge games can also be huge.
Also, things other than my Xbox Ones use bandwidth. They are just the largest single consumer of it.
I dont understand why y'all are downvoting this; it's an honest question.