A Microsoft file hosting and synchronization service.
This is absolutely the case. It is common with cloud platforms to get your data uploaded very fast, but if you want it back, well that's going to cost you one way or another. Time is what it is costing you at this point. This is why these solutions are not viable for recovery from disaster at a large scale. Imagine trying to restore critical business data from a failed server or something like that. You would be here for days or even weeks trying to get your server running again. This is a great reminder that you need to test your backup and recovery plan regularly. You may find that getting the backup there is easy, but restoring it could be weeks. I see this all the time professionally. People put all of their stuff in OneDrive or a similar cloud storage/backup solution and think they are safe. But then when a disaster happens they are at the mercy of the download speed, and suddenly find that the investment in local backup storage is worth the expense.