I agree with Rich.
For walleye fishing, I have all kinds of expensive crank baits that work well but the cheaper lures always outperform 8-15$ lures. Very cheap jigs with inexpensive plastics often yield 20+ walleyes in a few hours of fishing.
For brook trout fishing, I have all kinds of expensive crank baits, spinners, spoons, worm harnesses... This year, I caught 6 brookies over 3 pounds (including a 6 pounder) using a 3 dollar flashing spoon and a worm.