The problem with analogies is that they can over simplify. Real life isn't like that.
What if i visit your house on business. Ie i'm here to fix your boiler.
You ask me to remove my shoes/safety boots. I refuse on the grounds of health and safety.
You then refuse me entry and prevent me from earning my money. You don't get your boiler fixed.
Who's at fault?
The PL seem to think you should remove your shoes regardless if it is lawful or safe, because that is what suits them.
They are in a dominant position as you need to earn money. They know you know, that they will just get somebody else. So they are said to be "abusing" their position.
In practice, what you have to agree is a lawful solution that suits us both. That may be i wear "over protectors" on my shoes/boots. Or i lay down carpet protectors.
I can then lawfully go about my business, you get your boiler fixed!