If Proton is too expensive, you can use zoho. I switched from Google and I'm missing nothing.
Zoho's free plan stopped offering custom domains and/or limits imap access.
[0] - https://workspace.google.com/lp/business/ [1] - https://www.zoho.com/us/billing/pricing/