lol not really. thats kind of one of those things that manufacturers will say about a product as an excuse to say something. the only good part about the pins is the grippy bicicle tape. other than that its just a stick like any other pole
i picked up a pair in a shop and they felt a lot better than my current poles. plus I did like the grips more. I mean, when it comes down to it, they are poles but If you don't have any and can get some line ones for cheap, i'd go for it.