I completely agree that there are some people out there that are so damn hard up to catch a fish they'll all but throw a kid out of the way to get their fish, greed pure and simple. As I said before I like the mentored fishing day for the simple fact there's far less people and a kid can actually fish and have fun. I don't agree it's a case of instant gratification being taught to children, if that was the case they would just hand the kids fish and send them on their way, the kid still has to go fishing and catch the fish. No one forces anyone to participate in these programs and no one says someone has to like or agree with them. There's a very simple solution if you don't like or agree with, don't go.