I would agree cut the political stuff, but as this is only limited by one or two posters who like to take things down a political route I don't see it as a major problems and should be easily stamped out.
I think that this site needs a balance of light hearted threads like this along with the technical ones. By doing this there is still the opportunity for non-technical users to participate and not feel totally alienated. I regularly read the technical threads but due in part to my overall lack of engineering knowledge am extremely reticent about posting on them for fear of attracting some of the less understanding users, who expect everyone to know a lot but don't appreciate that some of us are less knowledgable on the technical, and am on here to learn with a view to being able to participate on the technical side more in the future.
Threads like this don't cause any harm and are just a bit of fun so I see nothing wrong with them, as long as there are no attacks and/or accusations.