Rules are only one part of the equation... In Germany cycling works not because of the rules, but because car drivers causing an accident with a cyclist are punished harder if they violate those rules. Same goes, BTW, with cyclist causing accidents with pedestrians in which case the cyclist is automatically partly at fault. This preference of the weaker traffic participant only works with clear rules, but without those, biking in Germany would be more risky.