Most of these bike moms/dads still have a car at home.
I particular I know that many schools in Germany have car free zones around them due to the problems that car drop offs cause (there is nothing worse as a rushed parent in an SUV dropping their kids off at school. The number of near misses I have seen and experienced makes we want to globally forbid cars within 2 km of a school).
Source: grew up there.