My brother/dad went to this and had a lot of the same comments you did. They paid for a camping spot and didn't end up getting one. They had to camp in some guy's backyard. They also waited about two and a half hours in line for their wristbands and missed two bands that my brother wanted to see.
I didn't hear about Discharge and Cro-Mags not playing, but had I gone to this (I would have if it weren't for school), I would have been really angry about that.
12/5 - Phantom
12/17 - Havok
12/23 - TSO
1/13 - Enforcer, Warbringer, Cauldron, Exmortus
2/27 - Sacrifice
3/4 - Voivod, Vektor