Totally agree if that was a car, bus, truck, motorcycle and so on with a form of ID then yes the full force of the law would rightly be applied.
The idea that you can just keep going because you have a green light or so on when there is clearly an obstruction is just plain right ridiculous and...