Personally, I use my weightlifting shoes (The white Adidas Adipowers) for everything related to lifting weights. Squats, deadlift, bench press, curls, you name it. I’ve just become so used to the stability they provide, that using regular gym shoes, like worn out running shoes, feels like standing one a balancing board. It just feels unsafe. Being barefooted, or in socks, is the same. It doesn’t feel as good as my weightlifting shoes.
My Adipowers just feels like a really solid, stabil, reassuring platform, when ever, and whatever, I lift.
I don’t feel like I have an flexibility issue either, so it’s nok like the shoes are used as a crutch.