Opening a door towards you puts you at a disadvantage if you have some pushy person from the other side coming towards you who doesn't wait his/her turn.
Most people when going through a doorway won't think much of this unless it happens to them but in principle, the person who opens the door should have right of way since pushing or pulling, turning the door handle etc. means you are at the door first.
One day in work, upon entering the building to his workplace, Alan went up to a door, turned the handle down and pulled the door towards him but was met by someone who blocked his path. Since the door Alan was opening opened towards him, the person on the other side of the door who did not make any attempt to open the door took advantage of getting into the doorway before Alan could but Alan wasn't going to let this person take advantage of him and continued walking since opening the door he had right of way, so they collided.
Alan was accused of obstructing the other worker when the other worker obstructed Alan by pushing in. Now Alan has started 'snaking' in when he opens a door towards him to ensure his right of way is honoured but has been told off by his boss for doing this.
He argued "I am not going to let people push their way in front of me because the door opens away from them when I open the door to enter the buildings. If I open the door I will make sure I get through first as I have right of way and therefore start to go through when there is sufficient space before the other person does.
"Since all doors in the workplace have handles I will hold onto the handle as I snake through so that I have something to hold onto to give me better leverage if the person from the other side tries to push in. Too many of them are cyclists with hands full expecting others to hold the doors open for them and just barge in at the easiest convenience.
"I know cyclists don't respect the law on the roads by going through red lights and purposely cycling two abreast on country lanes to hold motorists up, so I am not going to let these wimps push in when I am in front. They should wait their turn like everyone else, not demand priority over others.
"I hate these cyclists as they are the biggest lawbreakers on the road and need to be taught a lesson.
"As I open the door towards me I can get into the minimal gap before the person from the other side can so I am at an advantage here which is morally correct since it is my right of way. Doing what others do gives the advantage to the opportunist wrongdoer".
Those on the other side know someone is coming towards them because they didn't open the door, but that person doesn't necessarily know they are there. He has right of way and if he walks into them, they already had a warning he was coming and therefore are to blame twofold - for doing it and knowing someone was coming towards them with priority over them".
Opening the door towards you and waiting for the door to open fully gives advantage to the other side whereas it gives advantage to you when minimal space is required. So it is recommended to snake through these doors like Alan to stop those from the other side pushing in if you open a door towards you.
The ROSPA recognises this as a serious cause of accidents which get out of hand and are issuing guidelines to change the law so that the person opening the door has right of way and no need for snaking in like Alan does which results in more accidents.