I wanted to chime in on the install thing.
My parents have very slow internet. During the PS3 days, it would take most of a day to download a game. I think with some mildly big games, it would even take a couple of days.
So it felt like it made a lot of sense to have a big HDD and have everything downloaded. It wouldn't be possible to be in the mood to play a game and play it that day.
My first PC had like a 3 TB drive with 200 steam games on it.
Currently have decently fast internet, but still like having everything accessible. Have an 8 TB connected to my PS5 and have used like half of it on like 100 games I think.
Oh boy, I dont miss those days when I had shitty Comcast internet lol
Even then, I wouldnt have downloaded so many games because of the stupid data cap. If anything, I would go to school or work and have it downloading cause downloads back then would be a day or more.
Nowadays, since I have my own house and pay for my own internet (which ironically is cheaper than the Comcast prices) - a 50 GB game now doesnt take too long at all -
No data cap, better pricing and way better speeds
But even then I still only have like 2-3 games max on each platform except for the Switch which I have it downloaded all the way.
Steam/PC has 3 games installed - 256 GB
PS4 has 3 games installed - 512 GB
PS5 has 2 games installed - 825 GB
Xbox Series S has 3 games installed - 512 GB
Switch - 1 TB SD card
I dont plan to expand storage for any of the home consoles or my gaming PC.