Agree, but also disagree.
Our neighboring town has a beautiful system in place. It tracks your average speed over +- 100m. If you speeded, you get a fine and even better: the light always turns red and you have to wait for a minute. If you run that red light, you get another (heftier) fine. If you drive normally, the light is always green.
It's beautiful. People actually drive slowly and safely there. And good, because that system is installed perfectly around the school and doesn't hinder anyone else. If they did this anywhere else you'd argue it's a moneygrab, but this is imo a great way to actually get people to drive slow in a school zone.
In contrast the only thing our town has done is install a bunch of big concrete flower boxes (?) that hinder your vision and causes conflicts on the road. The idea being that you'd have to slow down and that you're no longer on a straight wide road. It's absolutely only made things worse. You need to give way to others but you literally can't see them, or you need to pull weird manoeuvers to let them pass. And in the meantime cyclists need to swerve around them or are hidden behind those boxes. It's terrible.