
Do Lucky Craft, Mega Bass, Team Diawa and other high end Japanese baits make one a better bass fisherman?
In my opinion, yes. No doubt about it.
They may be a status symbol for some, overpriced example of the inflation in the price of fishing tackle to others. Try and throw a couple of these lures in the appropriate places at the appropriate times. Your opinion on whether any lure is worth 15$+ may change quickly.
In terms of inflation, a Rapala husky jerk was 5$ 20 years ago. By inflated measures it should cost more than it does today.
Most people who successfully throw higher end lures use heavier line to protect their investment from the pike family as well as hangups. Even easier to retrieve 15$baits from a boat while fishing.
Why are they more effective?
Attention to detail. You get the feeling that Japanese engineers really are looking to engineer the most fish catching lure. Some of their ideas are wacky, like the Gatta X Buggy(above) or Xpod. Japanese culture breeds a very unique form of perfectionism. The Japanese love to fish and have fondness for creating bio mechanical things.

But a Lucky Craft lure is usually more than just a life like finish and profile. Internal weight transfer systems allow extemely longs casts. This keeps your lure in the strike zone longer in the case of crankbaits. In the case of stream angler, long casts keep big bass unwary of your approach. Fine hooks mean a great hookup percentage as well. The baits cast well into the wind. The action on some baits simply cannot be reproduced elsewhere. IE, Splashtail 90's vrooping and fwapping sounds when it's twin ball bearing props rip through the water. All topwaters are not the same all the time. The right noise and profile produces strikes when others may not.
Does all this mean if you go out and buy some Lucky Craft or Megabass lures today, you're automatically a better fisherman? No, first one has to match the right lure with the right place and situation. But, by mistake you'll catch fish on these lures. The learning process begins.
It can ultimately be said you still have to find the fish seasonally. To consistently catch nice smallmouth bass you need to get in close and tight to cover and obstructions. It's true LC's do neither for you.
The test is, do you catch more/better fish since throwing high end baits? The answer many times is 'yes'. Otherwise, they wouldn't be getting gobbled up at those prices (by good anglers). A 10% more fish difference is still a difference. For me, Lucky Craft has increased the learning curve if just by confidence alone.
If you think high end baits don't help you catch more fish, feel free to donate.