Also it's easy to talk shit for using Gmail but they probably don't have much of a choice when half their customers will also use Gmail anyways and their self hosted emails will fall in their spam. Otherwise it's trivial to use a different provider and not much harder to self host.
I disagree with this view. It’s actually very easy to self-host. Email us at support [at] our domain .com With a server like Mullvad’s, they can basically host for free in a docker container. And the spam issue is easy to solve with proper DNS entries which can be learned in a day, then tested using spam testing websites.
If you think dealing with spam flaging issues with self-hosted email is "easy to solve with propper DNS config", then you've either never actually tried or sent that much email from it.
We do regular email VPS setups for customers. Mail in a Box, iRedMail, aaPanel. My friend, if you need help solving any spam issues, I can advise you or other members of the team. Discount or free because I like you. Reach out