That always sound like a damn impressive story to be read by some booking.com executive. Sure, you are just a single customer, but 1000 nights is quite impressive. To lose such a loyal customer over something that shouldn't have happened in the first place is a bummer.
I only managed to get it resolved by emailing most of the leadership and creating noise on social media. I hate these web companies who want the profits of a marketplace but none of the obligations.
I guess I should try hotels.com someday as well.