The place is 'too political' - oh dear. Not even sure what that means really. He just may've been lurking on threads with criticism or something. Although this place has definitely headed south I do find it the best place to discuss new Devin releases in particular and it's a good source for information. Can't stand twitter and it's very problematic that the linking of his twitter updates to FB stopped about 9 months ago, although I believe that was twitter. When I remember I check out his twitter account every few weeks. I think his more loyal/hardcore fans are here and it's a shame he doesn't pop in occasionally.
To be serious, I interpreted the "too political" statement to be related to the Mod/Admin side of things. I could be wrong of course.
That said, at least Dev still cares about his fans to communicate with them in other methods, so I suppose this place is a good meeting point for fans who don't wish to use other social media.