You mentioned that you hadn't received the long form in 2016. The long form is a sample, in that not everyone is selected to fill out the long form. Those who are selected are selected by random means, and that's the important feature.
My understanding of mandatory is that if you receive the form, you are obligated to fill it out, but it does not mean that everyone should receive the long form.
I thought that the previous legislation brought in by the Liberal government addressed that issue adequately, so I'm not aware of what changes should be incorporated into this bill.