Or...is the lure designed to attract the fisherman more than the fish!
You could say that about almost any lure out there. All lures are designed to catch fishermen first, some of them catch fish. If a lure is not attractive to fishermen it won't be bought and therefore won't catch fish. LED's work plain and simple but they have to have a proper presentation and the right situation.
I have used them for 3 years extensively and I am convinced that they work, so much so that if I am fishing a hootchy 90 percent of the time it will have an LED in it.
I am predominantly a bait fisherman, Anchovy, cut plug etc but there are people on my boat who can't or won't use bait. There are also many times that it is too rough and I am too beat to fish bait that's why I tried LED's and Jugheads. I am always looking to find something that is as good as bait. If you are a one dimensional fisherman and only use rubber or metal and don't want to try other things-I understand that. Much easier than learning new techniques.
Science is on the side of lights, think of squid and octopus-when agitated or excited they light up much as an LED does. A good fisherman should always be trying to learn, perfecting his presentation, discovering better ways to entice the fish. It doesn't always mean buying something off the shelf, tying it on and having instant success. Sometimes innovation is what is needed and when you finally start catching fish on something you thought up ,then you are on the path to being a great fisherman.
Not all things I have used LED's on have worked, Cuttlefish hootchys in appropriate colors have, The big squid with double flash LED and bait(salmon belly, herring)has been excellent on Lings and Hali's. Tomic plugs with embedded LED's is a killer where plugs are appropriate. Extra large jugheads with a large hootchy and LED has shown great promise. Jugheads with a large squid tentacle and a double hook set-up was deadly in Baja and I don't see why it won't work up here. I have been fishing salmon and other fish around the world for over 50 years and I still love experimenting and trying to catch fish different ways. Think on it-if you love glow and think it works think what an LED looks like at 200 feet!!!