Like with every market, the price for CS2 cases varies depending on the supply (how often cases can drop in the game) and demand (the price of the skins inside).