I'm on my own map

Hi I'm not only on my own world map but I can also challenge myself on the world map.

So explain the benefit of this pointless fixture to me. like why would I want to minus my own fanbase and stay at the same rank?
Sorry for the trouble, we are working on the bug, it will be fixed asap
mean while tdm the big guilds are cheating there asses of,i have spent a lot of money and have not won a match in 3 days ,it actually appears you changed it for your benefit and not ours