What Hob Nob said…
I’ve been very impressed with the life span of both 11spd and 12spd SRAM xD Drive cassettes that I have run over the last few years, they outlast their Shimano equivalents by a huge margin as well as being considerably lighter!
They’re not cheap to buy for sure, but when you consider how long they last (my last 11spd X01 survived 5 chains, all changed at 0.75% wear, over 3000 off road miles in total) the amortised cost over their lifespan isn’t so ridiculous.
Oh and no point running more expensive chains, they don’t last any longer, they’re just a tiny bit lighter… GX Eagle chain is, as SRAM chains go, one of the best for cost/wear ratio anyway.