The only time I had a proper argument with someone in the office was when the guy next to me suggested number plates for bikes. I loudly countered by asking should we put number plates on pedestrians too… etc.
Not number plates but I have seen it suggested that pedestrians and bikes where sensors to make the transition to autonomous cars easier, so if you choose to not wear a beacon and land up getting hit then you are at fault
DM reporting that we (cyclists) may be required to register, insure, and abide by taffic laws, depending how a government review goes.