I want to add that just because you buy a quality bait it may get out fished by the cheaper Wally World bait due to wire diameter etc. This summer my co angler had a War Eagle I gave him tied on and I had a good strike king tied on, and I got out fished 3 to 1. I love War Eagles but they don’t last long, the bass were even bending the thicker wire strike kings. It was one of those frontal bites where you get less hits, but the ones you get are monsters. I now carry multiple brands, SK, War Eagle, Booyah, and H and H, Seibert, to dial myself into a bite. I agree pricier baits are better, especially the swivels, but the cheap ones may win the day sometimes.
I am not sure what brand you fish, but if I get more than 20 fish on a spinnerbait I consider myself lucky. Brands like War Eagle are less than that, but on average put more fish in the boat for me most days.