Your proposed solution to traffic deaths is very similar to that which has been followed for years by the city of Eugene. By taking steps to reduce the number of pedestrians and cyclists, such as building dangerous door-zone bike lanes and putting up beg-buttons for pedestrians, we should have seen a reduction in deaths, or so goes the cars-first mantra.

Unfortunately, reality doesn't work that way. Under unlicensed traffic engineer Tom Larsen, we saw an unchanging number of deaths with a constant 50% of them being vulnerable road users in spite of a dramatic 37% decline in cycling. The bottom line is that motorists breaking the law are the cause of death and injury on our roads. The reasons they break the law aren't relevant, but they all get back to our lack of law enforcement that allows motorists to develop those dangerous habits like not paying attention and speeding.