This is my take in a nutshell. Instead of trying to force pedestrians and bikers to share with cars, we could go one level better and fully remove pedestrians and bikers from these roads until a city fund for building them a proper bike-only lane has fully matured. The only reason we force them to share public roads is because it seems logical, but the physics and logistics just doesn't work well.
Saying walking is banned is ridiculous. However, if one needs to go from A to B in the USA, road funding will always come first. Whatever comes second should be up to the local voters, and each mode of transport should have separate lanes and be funded separately, as the laws of physics always trump any laws of man.