Rules is rules - again.
What is wrong with Businesses not able to be helpful and compromise with a valued customer? Agoda wont know and won't care!
In this case, the hotel lost any breakfast business and maybe future business of any kind from this personal experience!