I'd feel awkward recommending another host here (if I did have one to suggest), but I can say that I'm not satisfied with Dreamhost. Dreamhost sites often felt slow to me, and once I started monitoring it with the free tier of
Ahrefs Dashboard I discovered my Dreamhost sites were often timing out and not sending data to visitors at all.
I'm still using FutureQuest for web hosting of my main domain, but I shifted the DNS elsewhere (so my DNS is not impacted by network outages, and the new DNS had faster response times). I also switched my email servers to Fastmail. So far I'm really happy with Fastmail, it's much faster & more reliable, and working well with my desktop & mobile email clients. Learning to setup my SPF & MX DNS records manually has been a pain, but I'm glad that I figured it out and it seems to have made email delivery more reliable too.
I'm considering adding back the FQ nameservers & mailservers as lower priority backups, so I don't have any one provider as a single point of failure.