Nextcloud as a Drive replacement? Libreoffice for documents? There's a ton of options for hosting email yourself. But IMO you're not just paying Google (or other services) for the software but rather for them to host it for you. I use FOSS for almost everything and self-host many of my own services, but I pay a company to host my email and it's money well spent.