As you can appreciate, there are many definitions of politics. A quick internet search will reveal a myriad of defintions by varied sources - dictionaries, philosphers and political scientists - all with different nuances.
However, this situation has been discussed in the
Website and Forums
feedback forum previously. Joel responded with the position of the Forum Moderator team.
In that thread, players were asked to raise their concerns with the Forum Modreration Review thread. As that is no longer available, you will have to contact Jagex Customer Support.