@Ensoh: The only problem with reading it as the Koch Brothers and the Tea Party is the phrase "social justice" in the strip. None of the Tea Party rallies I've been to had any discussion of social justice. I think this strip is aimed at the left. (This doesn't mean that the right shouldn't be bashed, too, just that this particular day's strip was not aimed at them.)
BTW, my extensive experience at Tea Party rallies includes two in Florida in the summer. I strongly recommend AGAINST any protests in Florida in the summer. It's way too hot to stand around out doors.