I've been very open about the fact that I haven't marched on DCP, open thy eyes (And if you didn't know I didn't, Xandandl will gleefully tell you for me). The reason I got into DCI in the first place is because I had many friends who did march and still have a couple who are still marching. I'm just a couple years past the age limit, I think "well past" is quite a stretch.
What I do have, that you don't, is a better insight into the way young marchers (aka my peers) think.
A better website design will not make or break the corps (and no one has suggested it would, so I'm not sure why you and Mello Dude are in such an uproar about Kdaddy's very benign statement). But it WILL certainly help the corps' image when prospective marchers, especially those less familiar with DCI, come poking around to see what each corps has to offer