It's terrible that it needs civilian incentives and a fatal accident first before something happens.
That said, in my experience, cyclists are the #1 group when it comes to disobeying traffic rules. There are a lot of crazy idiots driving cars or riding motorcycles but at least the vast majority of them stops at a red light, doesn't ride on the sidewalk, doesn't go against one-ways, etc.