I think a more generous reading of the situation is that there is no generic norm for how cyclists should act. They don't actually know how to best act. They are not cars. They are not pedestrians. Laws themselves are both inconsistent and unnatural between various cities (precisely because there is no generic norm for cyclists...).
It's no so much that bikes should conform to rules which make no sense, but that the larger complex of cities as a whole should adapt to the fact that bikes have become part of their character. There needs to be predictability, certainly, but you're not going to get that by forcing bikes to act like vehicles that they are not.