This is a great thread!
I am all about catch and release, unless the fish is injured or won't be successfully released. Ill generally keep one fish for the BBQ a year. I used to keep fish I caught but realized that after a day of fishing I was exhausted and didn't want to clean and cook it. It would end up in the freezer, then the garbage.
Every fisher person has the right to keep within their legal limit, and its nobody else's business. If the conservation authority thought a certain lake or stream was being harvested too much then they would imply new catch and possession limits.
So me being a 99% of the time C&R guy, I have no problem with the OP and all the walleye he kept. Nice pics by the way, looked like a great day!
If you want to complain about over harvesting, then complain about the Indians and dip netting, not some guy keeping his legal limit.