They complained about youth unemployment but then called anyone opposed to immigration amnesty a "xenophobe", even though Wall Street and the agribusinesses they fund benefit from illegal wage arbitrage.

Exactly, it was basically a big far-left rally, for all ideas considered far-left.  Honestly, when I was in my late teens, I probably would have been the first one there.  Most of us mellow out over time and realize the world is not just dandelions and daffodils. 

Although, since spring is in the air, there are more of them to go around  8)