On the other hand, Fastmail is great as an IMAP provider.
The web GUI etc. are OK but there are still issues, for example with non-English characters in the search. 2FA is kind of strange too with its mix between your password and the 2FA token. And spam filtering is of course not comparable with Gmail in my experience (with Fastmail erring on the spam side and Gmail erring on the false positive side, I don't know which one is 'preferable'!).
For example: just last month I discovered they can't reliably handle calendar events sent from outlook (you know, that tiny calendar server that no business uses). This made a phone screen a huge hassle to schedule. Somehow a meeting request sent as 3pm PDT / 2200 greenwich got loaded into my fastmail calendar as 2pm pdt/10pm bst. It's just flaky.
Fastmail offers everything I need, great mail client, calander, contacts, notes, great app for both Android and iOS
I also got my family accounts on Fastmail, we ended up creating a family account so we can share folders, calenders, contacts etc.
yes, it costs money, but I think its worth it.
*) I'm not affiliated with Fastmail in anyway, just think the service provided is great.