So does a 3-foot bungie cord and a courtesy dock. Or a Hamby bow protector. I've been fishing 40 years without power poles and have never damaged or scratched a boat tying it up to a courtesy dock or beaching it to load/unload. I like toys as much as they next guy but not to the point of paying thousands for something I can easily get along without.
I've also never seen the need to anchor my boat in less than 15 feet of water on Table Rock or Beaver. Even bed fishing in these lakes, you very often need to keep your boat sitting in water much deeper than power poles or talons would reach.
And then there's the issue of getting your boat in the garage with those things.
Just my opinion but I don't get it. What I do get is anyone who pays $4,000 for them or thinks they look cool enough to want them is gonna try and justify the expense. Just like jerseys, they are pretty much a decoration. Don't help you catch fish one bit. You can see that in person at your local weigh-in.