I’ve used nextcloud for a while now, but it does suffer from jack of all trades syndrome. I’ve started offloading the things I use it for to other services that do a particular thing better. Syncthing for general file syncing across my devices, Immich for managing photos, Radicale for contacts and calendar sync…
If you’re just looking for an all in one Google Drive like experience for your files though, Nextcloud is as good as it gets.
This is why I do a lot of my Internet searches with perplexity.ai now. It tells me exactly what it searched to get the answer, and provides inline citations as well as a list of its sources at the end. I’ve never used it for anything in depth, but in my experience, the answer it gives me is typically consistent with the sources it cites.