I tried, but
The petition is limited to residents of Canada.
I ride a lot in Canada; today I rode two of my bikes in Toronto and Thornhill. So I am subject to this law, the same as anyone else who rides in Canada. I can certainly understand the limitation, and am not complaining about it.
Any measure that gives cops the power to levy penalties is begging to be abused. Due process is mocked and the citizenry are victimized by any such law, instead of being protected.
I repeat, cops are human, and motivated by many things, some of them totally improper. Just like me. Any cop who can cue a drug-sniffing dog to manufacture a reason to search might do it, and therefore some of them will. Any cop who has the power to punish might do it unjustly, and therefore some of them will.
Good luck with your petition.