Definitely do not disagree on the need to parent and require accountability. Is random testing the way to do that?
Maybe it is. As I have said, this is far from a black and white issue for me. But it is a line I would be very reluctant to cross unless I felt it was needed.