Was anything ever done or was it just lip service?
The main reason I gave up was that Blizzard seem to do anything they can to help as long as it doesn't cost them money. They talk about "investigating issues" and "coming up with solutions" but all that is just company speak for "We will pretend to work on things, but no chance in hell we will actually address the problem by giving you local server support".
Blizzard know that's the only way the problem will completely go away but seemed dead set on teasing us with the possibility of it when they have known all along they had absolutely no intention of implementing it.
I remember the Blizz poster who hangs around these forums saying something like "Nothing is off the table" in terms of addressing it. To me it read "Nothing is off the table except local servers which will cost us too much money for little return".
Anyway rant ended.