A cable company basically uses some extra cable channels to carry data. You get “up to X speed” but never a minimum Y speed for a reason. Everyone in your neighborhood is sharing the SAME “up to X speed”. So the more the neighbors run say YouTube videos the more it sucks.
Contrary to popular belief fiber is the SAME. You are sharing ONE fiber with video for the whole neighborhood. Gigabit only happens if nobody else is using it.
DSL is different. Each phone line is truly independent. It has a top speed lower than cable but it’s all yours.
Except...we get into over subscribing service. So the main internet backbones across the country (long distance carriers) have effectively nearly unlimited bandwidth. The limitation is the bandwidth of your ISPs connection to the long distance carrier. Frequently they have far less bandwidth than what they should have based on subscribers.
This is over and above crappy lines connecting your house. Cable companies for instance often skimp and don’t use RG-6 so the cable rots in 5-10 years. Similar issue with phone. Modems are an issue too. I’ve only seen one last over 3 years. Cheap routers too.
You can use “trace route” to look at ping times. It is usually obvious where the bottleneck is.
I've had cable modems since the service first became available in my area, which was mid-90s, and the only time I've been much below the "up to" speeds, was when the service was new and AT&T Broadband was the service provider. At that time, speeds were all over the place. Since then, the industry has matured and speeds are much more regulated. Over the past 15 years or so, I have seldom been much below my advertised speeds. Usually it's been a little more than what I've been paying for. When I checked it 9:00 this morning, I was running at 926down and 43 up. At 7:55 this evening, 913 down and 43 up. That's coax from the node to my cable modem.
I don't understand the "don’t use RG-6 so the cable rots in 5-10 years" comment. The cable type has no bearing on how long it lives in the ground. The construction is the same regardless of whether it's Series 59, 6, 7, or 11.
Yes, DSL is different, but it is also distance-limited. You have to be within 18,000 feet of the DSLAM to be able to get the service. The further out you are, the slower your speeds.