I'm not sure what your problem is, the map has been on there for like 6 months with no complaints, just because you don't like it doesn't mean it should be removed. A lot of people including myself enjoy it.
And to your rep message, I read your whole post. no where did you discuss boosters.