Ok so I get the grip socks bit, comfier, don't slip in your boots. I can can see how that works or at least the marketing angle.
So sock sleeves, I can see why you need these when the grip socks are the length they are, but why the **** don't they just make the grip socks longer so you can pop...