I realized the truth of this this year, when I launched my own self-promotional website (just a portfolio site) and assiduously configured its email, which passes every single test on the range of spam-rating testers available.
Almost none of the mail gets through.
Now I am researching outsourcing the site's mail to one of the usual suspects: mxroute, FastMail, ProtonMail, Exchange, etc. Perfectly configured mail that no-one gets to read is worthless.