Is there no decent ISP where you live?
Let’s consider a “decent” Internet speed of 200 mb/a. That’s 25 MB/s so it’d take 1,600 seconds to download 40,000 MB. That’s 26 minutes, so nearly half of your time is gone. Plus there is always time spent doing something like “installing”, checking the files, or whatever other stuff needs to be done besides just downloading the raw content.
Also, you don’t always get 100% of your advertised Internet speed 100% of the time.
Don’t pretend that any more than 1% of users would use anywhere near that much bandwidth. Even if you had five devices streaming 4K video all at once, you’d barely saturate a 200 Mb/s connection.
Large file transfers are the exception, not the norm. People don’t tend to regularly download or upload several gigabyte files on a daily basis. Maybe 2-3% of people who are either tech enthusiasts or graphics designers/artists/film makers do that but nobody else does, and even then 200-400 Mb/s will still be fine, nowhere near a hair-pullingly slow experience.
Average USA internet speed: 99.3 Mb/s
Average UK internet speed: 50.4 Mb/s
Average EU internet speed: 103.3 Mb/s
Average Japan internet speed: 42.8 Mb/s
Average South Korea internet speed: 110.6 Mb/s
Average Canada internet speed: 99.8 Mb/s
200 Mb/s is far above the average in any country on the planet.