Firstly, get real about public transport. If you live outside of London, try heading out of the big smoke for a while. Give you some examples. I live in Hartlepool and currently work in town. It costs abut £10 for a weekly bus pass and I need to be on the 8:12 into town to get in for around 8:45 so that means leaving at 8:05 and. I can drive my 7 series the same 40-mile round trip for a petrol cost of 2 gallons, or £9 and don't need to set off until 8:25. I also get a 5-min brisk walk from where I park, plus I also save another 20 mins on the way home - 40 mins per day saved.
My last two branches were both 30 miles away. Both took c. 45 mins to drive. Consett would have meant a bus at 6:20 to Durham, getting in for 7:35. Then, wait around until 7:55 and I'd be in for 8:50. Again, this bus is around school run time which is full of kids. The bus back got me in just shy of 8pm. So, add on nearly 4 hours per day... But that is cross country. What about somewhere on the Tyne & Wear metro? South Shields? Well, if I got the train, I had to get the 7:02 to Newcastle, then a metro out, but that means a bus into town first, so leaving home at 6:30 rather than 7:55 and the cost? An additional £190 per month. Over a 728 BMW...
Secondly, I couldn't give a crap about the 2000-odd people who get minced each year - that isn't enough to care. Bikers are a good chunk of that, as are daft chavs, both of whom are more likely to drive like a pillock. Strange that sensible bikers are less likely to get distributed all over the road...As for kids who run out into the road, Darwin tbh. The are the sort that, 10,000 years ago, weren't told not to go play with the big kitty and got eaten by a tiger. If parents can't teach their kids road safety, we have a problem and until thye know it, how about not letting them out on their own?
Speed cameras, as mentioned, DO NOT CATCH DANGEROUS DRIVERS. Make the roads safer, take all the buses off them...