Absolutely not: Without question, current legislation is not sufficient. It's not working.
I would say that big telecom has some flagrant disobedience and some exploitation of loopholes. That's been carefully documented by the CRTC, the federal government and civil society. It's obvious that we need clear, precise and enforceable requirements to hold these companies accountable, and presently it's not happening.