Where it is legal to do so, I have absolutely no problem with people keeping fish. Fishing, even C&R fishing, is a blood sport. We harm the fish by catching them, we kill a (hopefully small) percentage, and those of us who fish a lot and catch a lot of fish probably actually kill more fish than do the anglers who get out a few times a year and keep their limit. 5% mortality, couple thousand trout a year... go ahead and eat a few. Especially those pesky exotic fish, like brookies and browns and such.