It’s not always as black and white as people think, especially those on the outside.
As for a fix, that’s not known. There’s been no communication about it. As for abandoned, thankfully no. What’s been observed so far is Bliz actioning those who make/host the exploited maps, and deleting the maps off the service.
This doesn’t fix the root cause, however it shows that Bliz is trying alleviate the problem where they can.