A fully acceptable alternative to barefooting is to run in flats. Shoes that are completely flat, have a thin sole, and have no heel cushion.
I have been running with shoes very similar to these thin aqua shoes. Basically been running around in my kayaking shoes.