In order for them to ‘fine’ people, the drop off area would need to be clearly signed with regard to the charges, so that you can decline the option of dropping off your passengers. For those unfamiliar with the area, it’s very easy to go the wrong way. I have certainly had to go around a couple of times in order to find where I actually wanted to get to. You wouldn’t expect to be fined by simply driving through, but these numberplate cameras don’t always capture what you actually did.
I can see that it’s going to generate a lot of complaints.