"We do everything and have all the features" leads to a monolith and all-or-nothing adoption (and thus lock-in). That's what Microsoft is doing and it is worrying that Nextcloud embraces this strategy.
"How working with multiple vendors is hurting your organization: The impact of vendor sprawl"