Take a look at the road conditions of today. Quite a few pedestrians and cyclists behave as if there were no traffic rules at all. They cross roads anywhere as they like, even though there are zebra-crossings just a few yards away. Some even put themselves at risk taking short cuts by climbing dividers in the middle of roads. Many drivers act like F1 racers on the highways. They drive at a high speed without care.
Why do such things happen? In my opinion, it is just due to their lack of moral duty and some people often break the traffic rules. I think that something must be done to improve the whole situation.