It's nice to be able to do networked stuff with the network.
32GB isn't very big these days. In terms of cost, a decent cheeseburger costs more than a 32GB flash card does.
A few months ago I needed a friend to send me a 32GB file. This took over 8 hours to accomplish with his 10Mbps upstream. 8 hours! I felt like it was 1996 again and I was downloading Slackware disksets with a dialup modem.
We needed to set up a resumable way to get his computer to send that file to my computer, and be semi-formal about it because 8 hours presents a lot of time for stuff to break.
But if we had gigabit speeds, instead? We could have moved that file in less than 5 minutes. That'd have been no big deal, with no need to be formal at all: If a 5-minute file transfer dies for some reason, then it's simple enough to just start it over again.
I have 1Gbit at home, but almost never reach those speeds when downloading games. It’s one of those cases where it makes sense (I want to play now!), but I’m under the impression the limit is upstream (at steam most likely), rather than on my connection. (I do get those speeds on speed tests, doesn’t seem to be my setup).
Steam is tricky cause it has multiple potential bottlenecks. The steam cache, internet connection, decompression (i.e. cpu) and storage. Often hard to tell which limit you're hitting
ISPs happily collaborate with and put speed test servers in privileged locations on their network so you will get higher speeds there even if the actual peering to the outside world is much slower.
You can try Fast.com (Netflix) or Cloudflare’s one which are explicitly designed to work around this by serving the test data from the same endpoints the serve actual customer data, so ISPs can’t cheat.
This still doesn’t guarantee however that you will achieve this speed to any random host on the internet - their pipe to Cloudflare/Netflix may very well be fat and optimized but it doesn’t guarantee their pipe to a random small hosting provider doesn’t go over a 56k modem somewhere (I jest.. but only a bit).
Given that whether you get 30mbit or 30gbit from Netflix won’t make a blind bit of difference it’s not that useful a test. It doesn’t do upload either as Netflix is all about consumption.
Test to where you want to exchange high speed traffic.
I get about 2Gbps max on Steam and Xbox on an 8Gbit connection. The limit could also be due to your disk drive while Steam is installing the downloaded files.
You might check what region Steam is downloading from (it's in settings -> Download or something similar). If it's selected poorly, you might do better by picking one yourself.
This is like asking why would anyone need more than a standard 110v North American electrical outlet in their home? Why would you ever install a higher capacity 220v socket somewhere?
Because it's a utility and there's a wide world of use cases out there.
For electrical maybe someone wants to charge an electric car fully overnight, or use a welder in their garage. Or use some big appliance in their kitchen.
For Internet maybe they make videos, games or other types of data-heavy content and need to be able to upload and download it.
My ISP just offers 8Gbit to almost everyone, so why not. I don't really need it but it feels nice to know I won't get throttling while someone else is streaming or downloading something
To transfer files? Like large virtual machines, huge video files. Backup their files quickly. To support a homelab to learn new skills. To stream uncompressed video. To download 300 GB monster games.
Some people can manage with slow network speeds at home, even though 100 Gbps single mode fiber is perfectly doable nowadays. And it's reasonable, because new SSDs do almost 120 Gbps.
1 Gbps made sense 20 years ago when single hard disks had similar performance. For some weird reason LAN speeds did not improve at the same rate as the disks did.
But then again, I guess many could also still manage with 100 Mbps connectivity at home. Still enough for 4k video, web browsing and most other "ordinary" use cases.
100Gbps over the LAN is unlikely to do you much good because not only is it expensive to get that kind of bandwidth end-to-end over the internet but most OS’ network stacks and protocols (HTTPS/etc) are not efficient enough to take advantage of it (you will be bottlenecked by the CPU). So there is very little consumer and even business (outside of datacenters) demand for it because even just sticking a 100Gbps NIC and pipe in a consumer machine is unlikely to give you any more than 10Gbps anyway.
> For some weird reason LAN speeds did not improve at the same rate as the disks did.
When it comes to wired, sending data 15cm is a very different problem than sending it 100M reliably - that and consumer demand for >1Gbps wasn't there which made the consumer equipment expensive because no mass market to drive it down, M.2 entirely removes the cable.
I figured 10Gbps would be the standard by now (and was way off) and yet its not even the default on high end motherboards - 2.5Gbps is becoming a lot more common though.
> I figured 10Gbps would be the standard by now (and was way off) and yet its not even the default on high end motherboards - 2.5Gbps is becoming a lot more common though.
All the new MacBook Pros come with 64Gbps wired networking.
With an adapter you can also connect 100GbE, but that’s not very special.
Most software and CDNs also don't utilise fast connections properly. It's kind-of a chicken and egg situation where hardware doesn't improve because customers don't demand it because software and services can't handle it (and you can start from the beginning).
It is very slowly improving, but by far the fastest widely used services I've seen are a few gacha games and Steam both downloading their updates. Which is rather sad.
Windows Update is slow, macOS update is abysmally slow, both iOS and Android stores also bottleneck somewhere. Most cloud storage services are just as bad. Most of these can't even utilise half a gigabit efficiently.