i see your point Fred. But.....looking at it from the staffs viewpoint, in a competitive arena...2 hours is a HUGE part of the day.
when you look at how little time DCA corps get with their folks, two hours can be a huge amount of time.
a compromise would be maybe an every other week kind of thing, but every week would be too disruptive.
think about this for a second:
get to show site via car, bus however.
unpack, set up
warm up, start ensemble or sectionals
probably have to stop for lunch, load up
go to wherever performance may be
unload, play
load up
go back and unload start to rehearse again
stop, eat load up
go perform again
load up head home.
it's VERY disruptive in the day, and really there isnt enough time to truly rehearse when you factor in all the loading/unloading re warming up, etc.
it may pay some bills, but will the corps actually get any better?