the problem is everyone wants to be secret. they want to give stuff without actually letting you see actual show. they use licensing as the most popular excuse, but in many cases they feel this builds anticipation.
funny thing is 30 years ago, when most of the planet didn't have internet access, unless Drum Corps World hit your mailbox, you knew less than you know now and were ok with it.