I only have 1 TB of data, not much I know but some of it started out on an MFM drive 25 years ago and made it this far; it's all I felt I needed to keep along the way.
Only around 40GB of it is what I would consider important.
Out of that, only around 500MB it really, really important.
The rest is stuff like films and music that I would be disappointed to lose but not the end of the world.
So, I have a 2TB drive in my desktop, which is mirrored to my laptop drive, for convenience more than anything. The same data is mirrored to our server.
The important stuff is stored in a Veracrypt volume which goes to Mega - the VC volume is unmounted by a script and split into 50 MB files which means 9 times out of 10 only one or two files need to be re-uploaded after a change.
The really important stuff gets encrypted, split to 50 MB files and stored in Dropbox as well as Mega.
That may or may not be your cup of tea, and I'm sure someone will see a problem with my way of doing it, but my point is that one cloud vs. another, or HDDs vs, Blu-Ray vs. punched card is pointless. I believe distributed storage is the only way.