I can remember when I first got my 36 MP Nikon D800 a few years ago. I actually bought three of them, and I took them out with two assistants to shoot a 10-hour wedding... in raw. We came home with around 3,000 images. That worked out to 180 GB of files I had to transfer, edit, and then save forever. It was a time-consuming process to say the least.
As technology advances, our need for data storage has continued to grow. Our camera's files are bigger than ever, and our video cameras shoot more frames per second at a higher resolution than the most expensive Hollywood cameras could just 10 or 15 years ago.
Storage has certainly gotten cheaper and more convenient. We use a Synology NAS box in our office as a server for all of our computers to connect to. We currently have 27 TB of storage on, it but that isn't necessarily the problem. The speed at which we can transfer data hasn't kept up with the sheer volume of content we are able to create and need to access.
Yes, solid state drives are significantly faster than standard hard drives, but their storage capacity and cost haven't made them practical for standard data storage. Loading 200 gigs of raw files into Lightroom is slow. Editing 4K or 120 fps video footage isn't possible from our NAS box without rendering the footage first. Transferring footage from a server to a local SSD to edit and then transferring it back to the server is also extremely time-consuming.
I just ran across a funny and informative video about the exponential growth of data that humans create as technology advances. We take for granted that our computers today can easily hold a few terabytes of data. It's impossible to understand how much data that really is.
I have no doubts that humans will find a better way to store the incredible amount of data that we will create in the future; I just hope they can come up with something soon. These spinning hard drives simply are not fast enough to keep up with what my current gear is able to produce.