If these were individually sold and not random I might agree with you, but if you have to pay $100+ dollars when you only want two or three of these skins but can not control what you get otherwise, it's a beyond terrible deal. And they are ABSOLUTELY gambling, unless you buy the full pack. Saying it isn't nearly as bad as other games doesn't make it good at all. That only emphasizes how terrible of a problem this is in the industry.