I'll preface my opinion with a statement that 80-90 percent of my bass fishing is for smallmouth. I have found that bigger baits are more effective for bigger fish. No bait is two big for bass as most musky fisherman will attest to the statement that their biggest bass ever caught was while musky fishing with BIG baits, 8 to 12 inches in length. My favorite hard bait for smallies is 6 inches in length. Larger baits do discourage smaller fish & increase your size caught. But as Mattlures pointed out you have to be aware when the big bait bite is not working & change tactics. Conversely I have caught some of my best fish on small baits but that is not the norm.