Hey there,
Games are entertainment, and art form, but also meant to be an escape, so I can totally understand where you are coming from on this. A few items in no particular order in response.
Firstly, all registered, logged-in members of the forum don't see any ads in the forum, at all. We should probably figure out a way to convey that *before* users register, but there it is.
As for politics, you'll find that on the Community side of things, our forums are, per rules and guidelines, politics-free with limited discussion not related to games, gamers, and gaming. Well, with exceptions, like as related to civics with Alpha Centauri, or candidate selection in Stardock's Political Machine, where there is a deliberate and obvious overlap in systems and gaming function, rather than to prompt any kind of factional or tribal discourse that goes well beyond the scope of our shared subject matter.
Over on the Editorial side, there are stories that run once in a blue moon that do have a political component to them, but these are invariably in the interest of informing the audience about items directly pertinent to gaming. In the case you might be referencing that may have prompted your post - an article regarding the FCC and broadband access - access to high-speed internet is utterly essential for modern gaming, and so the impact to readers here is fairly clear.
Hope this helps to answer and assuage some of your concern, Udu. As an aside, let me offer a warm welcome to the forums - glad to have you with us!
-JP