Unfortunately, sellers do crap like that because they can. The housing market is so that if you get fed up with their crap, someone else will gladly take it and the house will get sold, to their new specifications, and they'll be happy. It sucks, but that's the way it is.

If this house doesn't work out for you, it wasn't mean to be.

Good luck!