On the left in the photo below is a five or six year old external hard drive,it holds all of 80 GB complete with USB connector cord and massive external power supply/adapter. On the right is a tiny sleek new external HD I recently acquired. It is a fraction of the size and a fraction of the weight. It looks awesome. It has just one high-speed USB cord for data transfer and power. Oh yeah, it holds 1 TB work of storage, or over 16 times the brick it replaced. Most important: its sticker price was lower and if one does the usual labor time calculation, it was cheaper still.
I can put a terabyte of storage in my pocket. It was not so long ago that the word "terabyte" would have have drawn an uncomprehending stare from all but the most geeky IT people. We live in amazing times.