The reason they don't get any bigger ,may be you and others eating 10 inch fish!!!
the average size of a brookie is 6-13 inches, with the ny state record being 6lbs and 22" long...they aren't monster fish. Most people that I know keep brook/brown/rainbow trout 9" or longer. One of these guys cooked whole with a helping of veggies makes some pretty good eating..