I've given up my place in line at grocery stores lots of times - to women with fewer items, or to someone who is disabled (especially a vet), or to an elderly customer. I hold open doors for people (male/female - it really doesn't matter to me). I've given up my seat on public transportation. I have not yet given up a place in line at DMV (rather than BMV, whatever that is). But, if I saw someone who I believed needed the spot before me, I wouldn't hesitate. I've let people go ahead of me in various places, without any hesitation whatsoever. I'm not sure what makes others feel they are so special that they are above being decent human-beings to others. This was how I was raised, and I'm not about to stop because someone says doing so is wrong. It's not about the person who I give up my place in line for. It's about being a decent caring person, period.
I have done all those things as well. What I'm saying is that as a 48 year old man, a seated paying customer, I'm not giving up my seat to a healthy 35 year old woman in a restaurant.
Oh, BMV = Bureau of Motor Vehicles. Sorry.