I dunno man, My used T420 laptop is serving several sites over a residential symmetrical fiber connection just fine.
Since about 1999 I have never NOT been running a server of some kind off my home connection. I wouldn't run a business off of it that way, but it's reliable enough to count on it which has to meet any sane definition of semi-reliable. The two biggest problems I've had have been essentially unrelated to the internet. The first is when I've been violating TOS of the ISP or the power was unreliable in the place I lived.
From yesterday. Note the bit about being on a Pi. Stood up quite admirably to an HN hug.
From 1998 to 2004 I served a fairly large amount of traffic out of my homebuilt pentium in a trailer out in the woods with an ISDN line. We stood up to several media mentions OK.
It was down when I tried it yesterday.
Download being 300Mpbs but upload 20Mbps IS kind of irritating though.
When did 100Mbps become popular for home LANs even?
Also, smartphone proliferation made streaming from home NAS very convenient, as well as home security cameras and smart home features.
I disagree that current upload capacities are adequate. With 1Gbps+ upload connections standard, we might actually see privacy forward solutions that do not require us to depend on cloud services.
I'm pretty sure new PCs and laptops have had gigabit standard for probably about 10 years.
Enthusiast and prosumer motherboards are now coming with 2.5 gigabit networking.
These systems could handle a ton of traffic very reliably. Consider that there was very little dynamic content and what there was barely taxed the CPU at all (e.g. a Perl CGI script to query and display some tiny amount of data from (LOL!) an Access database.