A lot of people are already paying Microsoft, either for OneDrive space or for Office. In that case, you may as well use what you’re already paying for. They’re also much more likely to provide support if you’re a paying customer.
I wasn’t saying to give Microsoft money, I was just saying that their paid plans are good value, particularly in the case where you need Office.