I think I'd be classified as a digital hoarder... I have a server PC next to my main gaming PC with 4 X 3tb drives in raid 5 for mass storage of things like camera raws and exported jpegs, music, movies, TV series, etc, and even then my gaming PC has 2 X 3tb drives in a windows storage pool for local storage of games and other stuff. Being in Australia and one of the lucky few to have fast cable internet I could theoretically stream all those movies and TV series yes... But the convenience of my whole family being able to share my catalogue of content over our home network just can't be beat. And yes, I could delete games I don't play and keep a lean catalogue of games on my 2 X 120gb SSD raid 0 array that I use for my OS, but it's a nice feeling to have all those games ready to play. Not sure what cloud based solution I'd use to replace the need for a dump drive for my camera raws though.
Don't forget the gigabit internet you need to realistically upload and work on all those raws.