I think it's likely that many cyclists blatantly violate traffic rules because they aren't even required to remotely know traffic rules before riding
There is no training or licensing required to cycle
Car drivers are required to be both licensed and insured
I would guess some percentage of cyclists, the very serious cyclists, will know the traffic rules better than almost anyone on the road. The rest will be on par or worse than your average driver