I personally avoid running on concrete sidewalks, I try to stay on the asphalt, grass of paths as much as possible. I find I need a longer time to recover after runs on concrete and that's when running with shoes.
I have not tried barefoot running yet (maybe at the beach for a start). But you seem to assume that running shoes have an advantage on hard surfaces, remember that there is no evidence to support this. I am sure it is more demanding for the skin under the feet if you run complete barefoot tough.
I have not tried barefoot running yet (maybe at the beach for a start). But you seem to assume that running shoes have an advantage on hard surfaces, remember that there is no evidence to support this. I am sure it is more demanding for the skin under the feet if you run complete barefoot tough.