Bob--- Thanks much for bringing this to our attention. I've always been surprised that BC allowed raw sewage dumping at all in their waters since Washington has not allowed this since before I got involved with boating here.
The problem in BC is that pumpout facilities become few and far between as one goes farther north. Although I would guess that as the new regulations become more publicised the marinas in the more remote areas may find it beneficial to install pumpouts, particuarly if they charge for using them.
I notice in your linked article that if there is no nearby pumpout facility available boaters can discharge raw sewage if there is less than six miles between shorlines if the discharge is made in the deepest water with the strongest current flow. So at least there has been some common sense involved here.