I fish in the mille lacs area a lot and I havent seen any of the launches - "charter boats" targeting smallies for this reason because and the limit on that lake is ONE smallmouth over 18" and a total of 6 bass large/smallmouth combined. Also the Launch pilots make a living on the lake and dont throw fish away like that, not have I heard that the Walleye fisherman are or were blaming the smallmouth, the blame is currently being put on the northern pike population so they have raised the limit to 10...YES T-E-N pike, when the state limit is 3! Also they dont allow ANY Live-well sorting - "Culling" of fish.
Here is the link to the regs for that lake http://www.dnr.state.mn.us/fishing/millelacs.html
They have the right idea for the bass population and they are working on the walleyes as well.
For what its worth I usually fish on the smaller lakes around Mille Lacs and do eat Bass, Walleye, Northern Pike, Crappie, Perch, and Sunfish. I can say that to me all fish taste better when on the smaller side. Bass and Walleye around 1-2lb, northerns around 4-8lb, and any panfish worth filleting. I do enjoy bass fishing and prefer to practice CPR but I also enjoy the taste of fish so I prefer to keep the smaller fish for eating and any fish that wont survive the catching process. If I catch 2 walleye 2 LMB, and 2 SMB and cleaned then and filleted them I would have a hard time telling which was which. The water around central minnesota is quite clean and you can see down 14-18 feet on most lakes. maybe that has something to do with it...maybe it doesnt and Im just tastebud-retarded... I dont know. I do know that the larger fish taste "fishy-ier" than the smaller fish.