Tecnica has always been making them. They still make 700.000 of those things a year, most are sold in Europe I guess because over here they are plentiful.
They are the GOAT resort footwear, so fucking comfortable, so much grip, so little sinking in deep snow.