iCloud email alias for "serious" stuff (government comms/banking etc), gmail is the one I hand out to actual people. I rarely use the iCloud "hide my email" thing, but I very often use the DDG utility to generate duck email addresses, very happy with it. I've had these email accounts for close to 10 years now, I get maybe one spam email every couple of months.
I regret not being an early adopter and missing out on the @mac.com, @me.com email addresses.
I regret not being an early adopter and missing out on the @mac.com, @me.com email addresses.