Recently, I represented a seller and the buyer kept coming back for more and more request after getting a great deal on the house. The buyer went as far as asking for "all debris to be cleaned out from under the crawl space". Now the crawl space was not in horrible or even cluttered but had a couple of bits of plumbing supplies underneath one area.
At first when the buyer would come back with a request and my client would ask me what she should do , I presented the scenarios as most agents do. It is a buyer's market, you have a million dollar deal on the table, do you want to risk that over a $150 of clean up?
However, after the 3rd non-standard request, I told my seller that she had every right to be frustrated and the buyer was being unreasonable and ultimately the decision was hers to say yes or no. The seller refused the addendum and the contract was canceled. From the moment the contract seemed stinky, I was on the phone keeping up with other parties that were interested in the house but had not brought an offer forward. I was able to secure a back up offer with 24 hours and closed the sale in the typical time with an AS IS sale. The final buyer was very reasonable with their request and this made the seller even more willing to do a couple of things.
In this market, I try to advise my clients to be as flexible as they can. But in the end, when you feel like the other party is taking advantage of you, I think it is best to stand your ground. If you have a motivated buyer, they won't walk away. If you have a motivated seller, they will be reasonable with completing request.
With that said and as I told my client - It is her ultimate decision. If I would have advised her to walk away at the first request and not found another buyer for months, would that have been the best for her? It is one of those, pick your battle type situations.
I am sorry you didn't feel your agent and lawyer did not support your take on the situation. To me that is a very stressful situation to be in and I pride myself on doing everything I can to reduce the stress of the transaction for my clients.
Congrats on closing. Obviously sticking to your guns was exactly what needed to happen in this situation.