I remember in the early days of the internet, when we were all using dial-up, the idea that someday a residential user would have a 1Mbit connection was considered impossible and very costly and for sure not needed.
Who needs more than 56 Kflex or 56 V90 speeds, right? Many ISP's ran off a 1 Mbit symmetrical connection in those days.
Same for MSDOS, where nobody would ever need more than 640 Kbit of memory. More than 1 Mbyte of memory was unthinkable for a home user. That was the domain of main frames.
Hard drives larger than 240 Mbyte was for corporate servers, not for home users unless you wanted to shelve out $1,000 for the amazing pleasure of having a 500 Mbyte hard drive.
Things change, and some day in the not so distant future we will be needing gigabit connectivity to stream those 32K HD movies to our home entertainment walls with 16.1 HD surround sound. Anything lesser quality would be unthinkable.