I totally sympathise with you and know what you're saying. I hate the sort that basically only go in to gossip and block others. Like those that stand either in shop doorways or aisles gossiping away, and they just bloody well will NOT move, but dare you to sqeeeeze past or accidentally bump into them and they get all itchy!
There were 5 stupid women in our local Co-Op recently, not doing anything, just yakking, elbows out, hands out, bags and baskets out in front of the fridge with milk, etc. There was a middle-aged couple, the wife was on a 4-wheeled walker, and they were after some milk.
They both clearly said excuse us, please, but the old witches continued to yak. EXCUSE US, PLEASE. Still yakking.
I actually told them to move as the couple can't get to the fridge to get to the milk, and I tried to reach around for 2 big bottles for them to put into the walker's basket, but they just totally ignored me and refused to let me help the couple.
One of the witches picked up something from the shelf, said to the others ''I don't want that'' then literally threw it back on the shelf. The husband said ''Are you going to move out of our way or not?''
By the time they'd got the milk, the witches had moved around, but only a few feet to the aisle with pies, sandwich fillers, etc., again, blocking the aisle with elbows, etc out.
Husband went utterly insane and started shouting and ranting at the top of his voice, shouting ''My disabled wife can't get past again. MOVE OUT OF THE ^&%$ ING WAY!''
Wife then literally just barged through them. Witches gave the couple and me evil, vindictive looks.
I then knocked on the staff door and got the manager out, and he then gave them a mouthful!
These types are the exact same sort that block swimming pools with their ''Jean said this, and Emily said that''!