TC says in its g+ about page "Breaking technology news and analysis: the web, mobile, and much more.
TechCrunch, founded on June 11, 2005, is a blog dedicated to obsessively profiling and reviewing new Internet products and companies. In addition to covering new companies, TechCrunch profiles existing companies that are making an impact (commercial and/or cultural) on the new web space."
So i don't understand what this article has to do with any of the above perhaps except for the "and much more" part.
In a nation that is clearly divided down the center with little sway from election to election and the Present wining by a narrow margin in the popular vote I do not understand why some sites seem to go out of their way to politicize issues and turn off 48 to 52 % of the population given the election cycle to their message.
My advice? Stay away from the politics and report on what you say your mission is, as stated above in the quotes In the meanwhile I'll be looking at tech sites who focus more on tech and less on partisan bashing. kthxsbai