While the Republicans have had to contend with the tea party, Christian conservatives and a right wing that's hostile to illegal immigration, Democrats have a C-grade mayor, drunk delegates and, now, a full-on hipster contingent.