This tug-of-war between commercial and recreational fisheries is not unique to B.C. We also have that on the east coast, for example.
A few of your remarks I found startling. One, if there's a TAC for recreational fisheries of 15% now, how can there be no mandatory catch reporting requirements? How do they keep track? How do they know when the 15% is caught?