I live in Switzerland and we have not seen anything like that here. Snow chains have inproved fitting wise but with the correct tyres you don’t really need any help to gain traction. I would say a bit of a gismo that will not last.
Looking at the picture there is several strips going across the sock with a nice flat surface between I would not like to try coming down an icy hill with them.
Motorworld (Nearest accessory shop) looked a bit puzzled. Offered me some warm socks meant as welly liners!
Just curious really. My needs are Social Domestic and Pleasure only these days.
25 years ago was the last time this area had serious snow. I had to make a cross country journey to help my mother. Dad had died the night before. A Range Rover made light work of several inches of snow and freezing fog, but here and there I had to wait while something jammed across the road was shifted. Increased traffic these days might well jam everything completely.