This is just an idea im going to toss out there that will maybe make people less salty about the RNG in this game.
I shouldnt have to explain how cases work so ill skip it.
Make it so there are 6 (7 for event time) different kinds of cases that will randomly drop at the end of a game, at the same percent to get a case as it is already, but each case will give you a guaranteed of whatever rank the case is.
These 6 different cases will have the same chance to drop if you get a case as whatever quality the card i it would drop is, so lead will be 98% (ish?) and cobalt will be 0.1%
This might make most players feel better about the RNG, because while its still happening at the exact same drop rates for a shiny card, most players will not be concious of it, or at least not as much so.
I could also see it making people less salty about holiday cards, because while its still a low drop rate for a event case it wont be the same feeling as getting 50 normal cases and 40 leads and 10 irons.
Players will still get that “WOO A SHINY BLUE CARD” moment when they see a cobalt case drop, and it will still be random what class comes out. We already know they can do multiple cases with different drop rates from the event special cases
Just an idea that might help peoples opinion of rng in the game by simply making it all happen without us knowing.

maybe sppliting cases into loadouts soo you will get lets say 383 sparks case and then you will have a chance to get something better than lead… or lead