Z běžně uživatelského pohledu možná máte pravdu.
Ale jakmile pak na Office 365 něco přestane fungovat, protože nastala nějaká chybka na celosvětovém serveru, nic s tím nenaděláte a můžete jen čekat, čekat a čekání si krátit voláním na technickou podporu.
NextCloud (a podobně) je dobré řešení, pokud potřebujete mít řešení pod kontrolou a není to potřeba tak velké, jako balík od Microsoftu. Do "korporátu" bych to netlačil, do firmy o 50 zaměstnancích to klidně doporučím.