You got the point Warrior. I don’t care to spend 50 gems to eliminate perks from the list every time. But at least on that item I don’t want to see that perk again on that item. After eliminating for example toxic cloud, I don’t want to get toxic cloud any longer as option inside the list. Even when I am very unfortunate and get another perk I don’t want, I know that I get closer to the perk I want. Even when there are for example 20 possible options and I am very unfortunate, I know that after eliminating 19 unwanted perks, I will get the one I want.
Just because of this, I refuse to pay gems and just melt down the item in question and wait for another legendary item (with good primary statistics, like leadership or scream perk) to pass by and try again. And after a dozen failures it’s leading to not so happy players. The randomness must be limited. After max three times removal of a perk, the player should get the option to pick the option of his choice. He payed more than enough pearls plus gems at that moment.
It also would offer more options to us. Say I have double egg aura rings. I could remove farm perk from one of them and try to get skull gear on it. With this option it would be very attractive to try to remove perks we want to replace. now we just melt one of the double items (the one with best statistics we keep).
Current situation is that we time after time get perks we already removed and we are literally forced to repeat this infinite times and hope to be fortunate. This is just unfair. After removing a perk, I at least want the removed one not appearing again. Even when it takes 1000 gems, in the end we know we will get the perk that we search for.