There is no general answer. Different lures are for different purposes. We use poppers on the beach on one hook I'd reckon 8 out of 10 times a salmon will hook the popper not the bait. Sure after 20 mins in the surf the bait might have come off and the popper is all that is left but either way they do work. Although they aren't great for shark we have hooked a shark on one at Golden Beach and even a Skate at paradise Beach.
Down at Mallacoota we use mostly squidgeys and while Starlo and Bushy spent ages telling you which squidgey to sue in which part of Mallacoota my fishing has proven to me that as long as you have a variety you will get fish because they all work. Different colours at different times of days but shape is not really an issue to the fish down there I have caught them on any squidgey I've pulled out of the bag.
There is a million different lures out there, just go into to super cheap fishing (BCF) and see how many they sell. There is soft, hard, jig, all sorts but they all have recommendations for the type of fishing they are good for. For me Squidgeys still work the best in lakes and estuarys for Bream and Flathead and poppers work good in the surf.