I can't say that I'm sad to see it go. I'm actually kinda happy. I found myself gravitating towards the politics section once a day to "catch up" on political events. Lately it had just been upsetting me. Most threads painted a political apocalypse in the US that, quite frankly, I never experience when I close my browser and leave home to work for the day. I hope the banned users find peace, and the mods get a well deserved vacation. Personally, I will be reflecting on self control, since I kept willingly going there.
OP, I understand why you feel there should be an official announcement, but all the stickied threads explaining new rules in the politics board eventually got locked. Plus this is the site owner's house. Ultimately it's his rules and he doesn't have to explain himself. I think that's part of why this site is as great as it is.
I'm sure it will still be perfectly acceptable to open a dialogue on the political themes in specific video games, given that it stays within the bounds of the game's themes and doesn't bleed into unrelated territory. Assuming it stays cordial, of course.