I think that comment was meant as a joke because if a car hits a pedestrian, its obviously not the driver who gets injured...
Anyway, we do have speed radars in Germany but I have not seen one in a 30-zone and inside the city they are rather rare I'd say...