You are saying that you should not have a sidewalk directly next to a street, due to the speed of the street. A uniquely anti sidewalk us-centric view, not saying you are against sidewalks but that you have bought the bad civil engineering at work there. I have not demonstrated to you anything about my knowledge of civil engineering, just that I disagree with yours.
This same argument has been tried here to not put in a sidewalk. Its weak and silly. Sure having a barrier is better but a having a sidewalk is leagues better then not having one or having the one pictured above.