Thank you for your question.
Obviously, to make informed comments on the bill, I would need to know the details. Luckily, I've had a chance to read the bill, so I am familiar with some of the issues it deals with. I agree that the types of harmful content you mentioned are problems.
Bill C‑412may give rise to fewer freedom of expression issues, but it does raise concerns around privacy and the right to equality.
I'll explain what I mean. Much of the bill refers to parental controls in relation to the content available to minors. When it comes to parental controls, it's important to understand that existing methods to verify a user's age are flawed, and raise concerns related to privacy and the right to equality.
Certainly, the methods have to be effective. They can't discriminate against people on the basis of ethnicity, and the personal inormation collected for age verification purposes has to be handled appropriately. In other words, the collection of the data must adhere to the privacy principles that exist in Canada.