I'm moving away from iCloud myself. Specifically the email. Some of its my fault, but an equal portion is how Apple manages emails, spam and allows us control (hint they don't).She has also started hating iCloud
I signed up to ProtonMail and secured a domain name to use with it. I'm really happy with the domain name, its a named related to mail, so it appears very much like what could be a generic email provider. Coincidently. the spam coming into my iCloud account has increased, as if Apple noticed that I'm transitioning away, lol