A more precise but more expensive method would be to use phase array mics with license plate recognition cameras and just create a nominal fine.
Everyone seems to think honking will suddenly get traffic moving even though the next three intersections are backed up