While most the time you didn't get anything major the occasional high roll to get a nice tome or rare item gave it some meaning, but I guess that was too OP lol but most the rare stuff if you had the cash you could catch it on sale and buy it anyway like mounts and most cosmetics for example.
Rather than remove them, they should have beefed them up, if improved enough even a once a week roll wouldn't be bad. But would have to be a big boost.
For example instead of 1 special potion get 5-10 higher value xp stones, rare gold roll only items like a Dimension door or invis clickie that had 3 to 5 changes and was low lvl to use, ppl would go crazy doing gold rolls for stuff like that, and replace the stat tomes that are like +4 to ugrade to a 5 forcing you to buy a 4 stat tome to even use the upgrade thats kind of a joke, a reward that cost you money wow they should be just a straight +5 same for still tomes