A simple solution is to do what they did with the mounts and make it so you can't roll if you have one. Obviously the 50mgp is a very small amount, but people are going to roll to get their 10th one if they have the option. It's just like how some of the mounts would vendor for 5k gil and people would take them to vendor (I was in groups with people who did this... it sucked).

I mean there really is no reason to let someone have more than one. I assume they will eventually make a change on this, but changes come out slowly for quality of life fixes, since so many can be made and they have to choose what to spend their time on.