Regarding enforcement of drone misuse, there are many licensed operators now whose businesses could be threatened by irresponsible users.
I can say that although the CAA can't be omnipotent, any such operator will not hesitate to report the bad guys if they come across them. At the moment the CAA are better at responding to this than they are at enforcing the rules on dodgy charters by non AOC operators....