So what you are saying is that the ban doesn't actually affect the people who are causing issues, just the people who are considerate.
Well - that's hardly a good reason for implementing a ban elsewhere is it.
If I was local enough I'd be organising a nice cycle ride - all around the busiest streets, in rush hour, with small children in the group - cycling them safely to school would require quite a few adults to ride in a protective formation, but our speed might be a little lower than some would like.
Still, at least we'd not be breaking the law by cycling along the nice safe areas.