This is dumb. The same way wrapping cars in bubble wrap would be dumb but also make the cars safer. Most of the ideas in that channel are just insane emotional propaganda that make everyones lives worse because people don't understand geography or refuse to build properly.
>43k deaths a year in USA from cars
Not from people being ran over on the sidewalk...