You should really consider learning how to self host if you have time, Nextcloud does not need powerful hardware to run, I'm literally using an HP mini PC from 2016 that a company was throwing away (it has a 4th gen core i3 and 4GB of RAM, it has no issues running Nextcloud on Ubuntu)
I'm selfhosting my own instance of Nextcloud and I must say my experience has been pretty good.
I mainly use it to syncronize my projects between my PCs and I'm using it as a Google Photos alternative.
Email I have never tried it but I tried Talk and it works really well.
Calendar I have never tried it but it should work.
Backup is one of the strong points of Nextcloud in my opinion, it tracks file changes and keeps old versions that you can restore anytime, just install the desktop client, choose what to sync (very important!) and it's done.
Drive Nextcloud it's fine for it but I've never extensively tried, you don't actually have to use the official app to manage your files. I connected Solid Explorer to my Nextcloud and the experience is really good!
Photos You can use Nextcloud as a Google Photos alternative, although it's a bit janky: The experience is not flawless because the Android client it's a little buggy, I have to try many times before it decides to upload my photos.
There is no flatpak installed by default on Debian, so by default you get the regular stuff in the apt repositories.
But you can install flatpak and then the corresponding plugin for Discover
Carriers being attacked by birds of prey. RFC2549: "Unintentional encapsulation in hawks has been known to occur, with decapsulation being messy and the packets mangled."
Users like you are the ones that enjoy getting spoonfed and beat by mother Apple.
"I have to buy an new 2k computer because a ribbon cable broke? It's okay mommy I'll do what you say ❤️"
"You don't let me install every app I want? Oh I'm sure you do this for my safety (non because you are a greedy ahole, no I'd never think that) ❤️
Well they do exist, like Odysee for instance, but nobody is using them