Fastmail's spam filtering isn't as good as Googles, but has fewer false-positives, and the spam it does let through is trivially manageable. I did host my own mail server for a year or so prior to using Google, but I agree dealing with spam filter configuration and tuning was a headache, and I gave up. Nowadays I can only assume it's even harder to run your own email server, so I'd never recommend anyone do that when there are options for other people to do it for you.
I occasionally get a confused customer support person on the phone when I need to give them my email address, but they understand in about 7 seconds and it's no big deal.
Genuinely interested: was it in the US? Feels like people in the US are more used to having one big service that everybody uses.
I have never seen confusion about my personal email...
It was almost embarrassing for me, I have to admit — especially times when I’d been clever about it and set up, say, [email protected] as a forwarder, and the cashier at Sears needed my email address. They once asked me oh, do you work for Sears?
In most parts of the world, you don't almost exclusively chains of restaurants, and people don't expect that. Just like it's normal to have someone suggest a restaurant you have never heard about, it's normal to have someone use an email provider you've never heard about.
Or maybe that's completely unrelated, I don't know :-).
Also, Gmail actually blocks true spam, whereas nothing I tried on my shared-hosting server with SpamAssassin ever worked.
I don't have any love for Google, but I'll never go back to giving out a personal domain email for any reason.