Adult bicycles are vehicles under the Highway Traffic Act of Ontario (HTA).
An operater of vehicle as defined by the HTA must follow all rules of the road and can and should be given a ticket for any infractions.
In theory someone could lose their drivers license having never actually driven a motor vehicle and they should.
To improve bicycle safety I requested that the Government of Ontario make a DL mandatory to operate an adult ssized bicycle
Most people do not know this. Most police do not enforce the HTA with respect to bicycles under the assumption they recall the definition.
That is an extremely kind statement because in my experience most Police Constables make up rule for bicycles without a fule understanding of the HTA.
When that previous Ontario Cabinet Minister was charged in Toronto for the killing a bicycle courier, I knew he would never be convicted.
I call punching an operater of a law breaking bicyclist a good start to improve safety.
It should be a wake up call, however, one punch does not a safety program make.
BTW the reason you cannot legally ride an adult bicycle on a sidewalk is because you can drive a vehicle as define by the HTA on the sidewalks.
This list includes cars trucks and buses.
...... but I am feeling much better now.
DS