No I haven't been banned Ryan, thanks for your concern.
There is more to politics than what is posted on the debate forum, and a forum where people can freely discuss their views, without personal attacks or insults, will be very welcome for a lot of posters.
There are people on CZ that are interested in politics, and political views from all different political persuasions, and from different countries around the world. A Politics Support Forum would allow people to discuss their views, in an environment that was civil and well moderated.
As there is only the debate forum for the discussion of politics, and knowing the state of that forum, many people avoid posting there, and a support forum would give people the opportunity to post, without having to resort to the debate forum.