To be fair, if I was the landlord, maybe that would be my initial attitude.
But if a tenant came to me saying I don't think your agent is being fair, I may have taken a view on it and instructed the agents on what course I wished to be taken.
I can understand completely the LL view - we've given agents notice today that we'll stay the contract term, in deference to LL view. LL was a reluctant one anyway - renting due to no sale, rather than renting for income generation.
We did, however, repeatedly tell LL that agents were not being fair or reasonable... but they bullied LL a little from the sound of it - LL was happy for agreeable solution (in which we moved out whenever suited, paid rent up to the point new tenants moved in, and paid realistic penalty fee), but agents wanted their full penalty fee, to the detriment of anything else, and due to shy and retiring LL, the direction of commands/communication went "agent to LL", rather than "LL to agent".
If I was in LL shoes, I'd be all, "No, wrong way round. I'll tell you what I want you to do for me."
So, final situation is that the new tenants have lost out.