ADSL was the a part of the uptick on internet speeds for domestic users. That it could run over exactly the same twisted pair phone lines that were previously only handling 56kb/s of as just plain mind bending.
It was access to cheap enough processing power that made this possible. You need enough signal processing capability to manage the multiple carriers with the crosstalk, reflections and noise in real lines. ADSL modems include what is effectively a time domain reflectometer and adaptive echo cancellation. Similar capabilities are what enables gigabit Ethernet.
Then you need the technology to enable internet providers to build their end. This is paced by access to affordable processing power. Be it switches, routers, or back haul bandwidth.
Optical fibres had long been known as the key enabler for long haul communications. You never needed to update the fibre, each new generation of transceivers brought more bandwidth.
This means rollout was basically waiting for Moore’s Law to catch up. Once you have the ability to fabricate a custom chip solution at scale, everything takes off.
Back in the 90’s high speed internet was a solution in search of a problem. There just weren’t the generally available technologies to allow content generation at scale. Video was a curiosity, with many PCs struggling with even low resolution rendering. An enterprise scale Web server was a Sun E-10000. (Which is why Sun rode Internet boom 1 to mega riches.) Similarly Cisco owned the enterprise network needed. They ran on the edge of what the silicon could provide. And they charged for it. (Which is why they were the other success story of Internet boom 1). Which brings us back to Moore’s Law.
An E-10000 was at the edge of technology. Each ranked in the Top 500 supercomputers. (The story of how Sun came to own the E-10000 is itself an amazing story. They didn’t design it.) Custom silicon enabled a lot of the service side of the Internet.
So, could a trillion dollars have made it happen earlier? Probably, not enough. The research going into enabling technologies was already being funded at high levels. More money would maybe have accelerated things a bit. But we end up with the adage that 9 women can’t produce a baby in one month. Development of silicon fabrication techniques was in its glory years. But the time taken to develop a new node was still years, with lots of technologies all needed to step up. Just getting a trillion dollar project off the ground with the intent of leapfrogging the existing progress would take years. Unlike say Manhattan or Apollo, such a project wouldn’t be starting close to the beginning of technology development, it would have been entering a domain decades old. The easy fast wins were already had.
Alternatively, say you have 100 million households. One trillion dollars is $10,000 dollars each household. Split the money 1:2, $3333to the user end, $6666 to the server end, and subsidise each to cover the much higher cost of technology to achieve the results with a previous generation or two’s capability. Maybe get things at Internet 1 speeds say 5 years earlier. And have a trillion dollars of stranded assets in five years time.