Disregard my previous tongue and cheek posts bcguy. Anyway, as I brought up earlier, without actually asking the officers, it is difficult for one to determine why the anglers on the pier were not checked.
Regarding compliance, the recreational fishery community is the only sector that always pushes for more enforcement. Despite of what you are witnessing, overall compliance in this community is rated good, according to the briefings done by those who are responsible in these management areas.
Violations are dealt with differently based on their severity. A family fishing with barbed hooks is usually not ticketed, instead they are told and barbs are pinched. Sometimes education is much more effective than enforcement. Patrolling officers use their judgement to decide on the anglers' intent. Most of the enforcement effort is allocated on violators who do the most damage on the resource. For example, the Steveston detatchment patrols on boats in Area 28 and 29 to catch crab poachers who take crabs in large quantity.
As for the RCMP officers, enforcing fishery regulations is not their priority. Some who have an angling background are keen to help whenever they can. For example, a couple of RCMP officers will work with the Steveston DFO officers during the upcoming pink salmon season along the shore in Richmond as it is an extremely popular fishery.
Popular access points such as piers are where you'll find entry level anglers because they are the easiest places to visit, therefore it shouldn't be a surprise to find some who are unaware of all the regulations that they should know. This can easily be solved by a friendly advice to those. If they take the advice, you've created more educated anglers. If they don't, a call to the enforcement agency is the best you can do.
Regarding anglers from different ethnic backgrounds, those who manage the areas are well aware of the communication issue and always try to improve it. Communication material in different languages on shellfish, salmon enhancement and other important topics has been published to cut down the learning curve.