Under the present law, the police in a RIDE  have to form grounds to believe that the person has alcohol in their body before they can demand the approved screening device. The Crown has to prove beyond a reasonable doubt at trial that the police subjectively had this ground and that the belief was objectively reasonable. RIDE or otherwise. In so requiring the Crown to establish this, the present regime is constitutional. The proposed legislation does away with this requirement and arguably violates the right to be secure from unreasonable search and seizure pursuant to section 8 of the Charter . 

We have more more impaireds, more tax cheats, more acquittals of factually guilty people in this country than some because Canada respects people's rights to be free from government interference with human dignity and freedom more than most countries. To you, to suggest that those rights may be violated by this legislation might be "drama," to others it is a very valid criticism.