Yes but, in a business environment, you need to have dedicated IT support for anything you're self-hosting. Things can go wrong even with the most stable piece of software, and you need to be ready for that. SAAS' main selling point is that they take away the maintenance burden from you, while the advantage of self-hosting is that you're the one in control, at the expense of having to maintain the thing yourself. Then some softwares can require more maintenance than others, but needing IT staff if you're self-hosting isn't specific to Nextcloud.