Big Drives Not Needed
For the _average_ home and even office user, a 16GB drive is all that's needed for a Windows OS and a shed load of installed applications. Maybe some people with lots of meaty apps will need a 32GB drive at the most. User data can be stored on the network or a physically small USB 3.0 drive.
What I'd like to see are small, fast, cheap SSDs in laptops and desktops. The problem may be that laptops and desktops would last longer if they used SSDs rather than spinning metal things.