I would also point out that bicyclists cannot be held responsible for their misbehavior on the roads. They have no license to prove they are familiar with the road rules, or to be taken away for misbehavior. They display no license plates for other road users to report misbehavior to the authorities with.
You want to be an equal road user, you have to accept equal responsibilities in my book. Otherwise, you stay on the sidewalk.
If you want bicyclists to be an equal partner, they need an equal share of the road. That would also mean licensing kids, and fining them directly and impounding their bikes when they break a rule on the road.