It's not basically the same. Encryption makes the whole difference. With NextCloud all of your data is accessible by your provider, its employees, hackers, and everyone who gains access to the server. This is not theoretical, hacks happen all the time.