I have kept a total of three large fish in my short life of fishing one was a 31″ that I tried to revive in the water but she wasn’t doing well so I put her in the live well to help revive her but in a half hours time she was gone . The other two were kept in a kill tournament and are on the wall now. But even now if I caught a 15lb er it would go back. As long as the fish is doing well they most always go back.
I took my grandfather out fishing last summer and he is used to keeping everything he catches for the dinner plate. I informed him that anything over 20″ goes back and by the end of the day we caught six fish all over 22″ and the biggest he caught was 28.5″ and they were all released. He still talkes about it as one of the best days he had on the water and the last time I talked to him he said he caught and released a 27″ walleye. So yo can teach an old dog new tricks.