As long as the loot boxes don't impact actual game play, I personally don't mind. I don't care for my weapons to have a certain skin, so loot boxes doesn't impact me at all. Although without them, Valve would probably have to start charging for the game again, and that feels unlikely. Plus they probably earn more money on CS now than they ever did before so yeah, unlikely.
Even of it does get legislated as a form of gambling, I can see it continuing in CS behind some sort of age gate. I think it's more of a per-country thing.