I hate to say this, but on the server I manage at my day job, I've never, ever seen legitimate email traffic from an .xyz domain, or a .club, .rocks, .work, or any other "gold rush" TLD. Nothing but snowshoe spam/phishing/malware, to the point that my policy is "block on sight."