Hello!
It has not disappeared. You can now add/remove your badges under Pins -> Badges in your inventory window! If you have multiple badges, you can also choose which ones to display and in any order.
The odds haven't changed in quite some time. Unfortunately, it's RNG so the odds are random on every pull. We can look into it to see if it needs tweaked, but i'm going to go ahead and close this for now