LAME.
Can't you just enjoy the fact that the content is there in the first place? If you don't like it, contact them and get a refund, I'm sure they will be devastated.
As far as your negativity about corps videos... get a life! That should be the last thing they are worried about at this time. Everyone wants to come down on the corps about the quality of shows this year, but at the same time you want them to also produce high quality videos? Where's that money come from? The fact that any corps has a camera and personnel to produce their material at all is huge.
This place is getting so ridiculous with all the negativity towards DCI. Nothing they do is ever good enough. You want changes? Do something about it. Donate your time and money to pay for these studio quality videos you expect from a non profit organization. DCI is flying around 30 people to Orlando ALONE this weekend, at (at least) $200 a ticket. The fact that they put can any effort and resources into the fan network is remarkable.