I totally support idea that when you catch it you should release it.
Lets think logically for a moment.
Taking fish will make inpact on the stock, remember that if chain is broken, the whole cycle will fall.
And saying that it would'nt make a difference is WRONG!
Each year fishing, do you catch more than the last?
Ofcourse no!
Its because these little things like taking fish make an impact on the stock, it not might be huge, but little by little and it ads up.
Primary sector is decreasing because we are using earth's resources too quickly.
And because of that secondary sector is decreasing too! which leads to bigger prices because people are willing to pay more just to get it first before anyone else and because less and less of it left.
If you are a real fishermen, who is surviving from fishing then its logicall to take fish home, because thats how you survive, but for those which fishing its just a hobby or a nice time out leting fish back wount hurt anyone. At the end of the day its just for the joy, and why not let it back when you might catch the same one few years later
Don't think about the situation now, think about the future, think about you're kids and grandchildren, what will happen when they will go fishing.
Will they strugle to catch?
or enjoy fishing because there are some left.
Remember its all in ours hands