Averaging internet speeds has little validity.
I have cable internet. It is sold in 3 or 4 different packages — depending on customer use. The slowest packet is about 1Mbps. I have the ‘preferred’ which was recently increased ‘up to’ 50Mbps and 250Gb of downloading. There are 2 more packages that provide even greater download speeds and accumulative download amounts.
There are still people on dial up and satellite. Most satellite offer only about 5GB of downloading per month.
Lumping all of that to get an ‘average’ is relatively meaningless.
I can't get over how much faster it is now compared to old mid-90's dialup. Download megabytes in milliseconds almost. Used to download Quinn In The Morning after work, a 17MB show took 45 minutes and don't blink or surf OR ELSE!