>>268118520
>I'm just bothered by the constant advertising
Well, I am not you, but advertising of one's own creations like maps doesn't bother me at all here, and I don't see why it would somebody.
It's not really "constant" either, if by that you mean that it happens daily, or even threadly.