I won't open a door for someone, but if there is someone close behind me I'll wait with the door propped open so that they can take the door themselves.
I've noticed a lot lately that people seem to think this means I'm standing there specifically to hold the door for them, and they duck through ahead of me without taking the door. Which makes me a lot less inclined to do anything other than just walk on through and the person behind me can fend for themselves.
I long ago gave up trying to hold the door for any man, as so many take the door from me and insist I go through myself. Which means that I then have to shift everything and it's awkward and just not worth the trouble.