Xero Shoes have been my regular day to day and training shoes for last couple of years.
But I think of them as minimalist more than barefoot.
I wear shoes because I want some degree of cushioning and protection, even if it is minimal. I like the feel of zero drop shoes without a lot of cushioning, but don't chase the idea of approximating the feel of not wearing shoes at all. The expression "barefoot shoes" just strikes me as oxymoronic and silly.
For everyday wear, there are some drawbacks to minimalist shoes. The low stack height means that stepping in even the shallowest puddle is going to soak your feet, and your pant legs can't be too long or the cuffs will drag on the ground and catch under your heels.
Also, since I have very painful grade 4 arthritis in my ankles, Xero shoes are a little too minimal to be comfortable for long walks with my dog on paved streets and sidewalks. So I recently got some Altra Lone Peaks for that purpose. They are zero drop and have a wide toe box, although the midfoot/instep is very snug (bordering on too snug for comfort, for me). The Altras are more comfortable for long walks (although walking is painful regardless of what shoes I wear), but I'm glad to take them off as soon as I'm done.
I used Chucks and Vans for general wear and training for a long time, but got frustrated by the lack of toe room.