What they show on video does not protect props. Dumbest invention ever. Never mind that the idea of cutting cable is even worse.
So no, not a dumb idea according to the FAA's data backed study, the US military, and the people that operate helicopters.