In the 35+ years I have been fishing the River I have noticed swings in body size of the fish (And me!) depending on what kind of forage year it is.
Lakes do not have near (In my opinion) the forage base as the river does. The river will have bugs, shad, minnows of MANY varieties, craw fish, etc…Lakes may be a little more limited. Shad are a super protien rich fish providing us with faster growth rates, where the lakes may have to rely on more of a panfish forage. So maybe river fish attain that “Catchable Size” as you refer to it faster than their lake brethren.
This year should be interesting. I do not see near the shad we have seen the last two years! Cool Spring??? Who knows. But one thing is for sure, fish are a lot more catchable when there are fewer shad and shiners in the system.
Don’t know if that comes anywhere near answering your question…
It’s all speculation…I have not seen anything in print that addresses it. You can shoot an email to the “Contact Us” on the MN DNR website. They are very good about finding and providing that kind of info.