Municipal officials are largely too gutless to enforce the laws they pass unless it  is something that will generate a reasonable revenue stream like illegal parking. This is the only one that's fairly easy to enforce. Cyclists who break municipal bye laws are hard to catch. They don't have any easy identification. Nothing is likely to change.