I think cloud is great for backup - as long as it's not your sole backup strategy. My personal approach is to have a local NAS with redundant drives that also replicates data to the cloud. I'm protected from drive failures, house fires, failed credit card transactions. Obviously not all at the same time, but as far as risks go, feels pretty minimal.