I just spent 14,000 eridium to get an anointment and still don’t have the one I want

I’m gearing up to take on Guardian Takedown with my Vladof allegiance Moze, farmed a corrosive Monarch and then went to reroll the anointment to get ASE shock/radiation. I still had 14,000+eridium from my last farm when I was retooling anointments for my other weapons and it ALL disappeared because I kept getting repeat anointments when I rerolled. Over and over and over again.

Gearbox, would it be so game breaking to just allow like a 1000 eridium price tag to choose the anointment we want? Like, it’s not fun gameplay to click a button and gamble away hours of farmed eridium just to end up with nothing. BL3 will never be updated, so I hope whatever system they have in BL4 is better than this nonsense.

Anyway, back to Voracious canopy to spend an hour getting more eridium.