This is how I see this issue. There are people that prefers the excitement of getting an RNG item and the others prefer grinding consistently to get something guaranteed. Different way to get reward. Like some people like to gamble and the others prefer not to. Well, that's not a correct expression but you get the idea. I personally prefer alert because tbh don't want to bother learning new stuff. I'm a very casual player.