Gambling is against the law for minors because their brain hasnt developed fully to understand what it is. Nothing wrong with looking out for people being abused.
Censorship is where I draw the line. We have age ratings for a reason.
And I dont buy the argument "its not gambling you still get an item" yes but that item can vary in monetary worth through selling your account for that rare cosmetic so the very nature of random rewards is gambling even when the rewards vary in worth. Its just a very lawyer way around a technicality. Just like saying "Dont buy the chocolate bars at the supermarket" some people are unable of making rational decisions and explotivie business practices have needed to be stamped out since the snake oil salesman