Moving to the cloud makes sense for a lot of businesses. The infrastructure required for a business level technology setup can be difficult to budget for, and you also have to consider the ongoing maintenance required.
Even if your business has an onsite server, it makes sense to have a cloud backup.