Most are cancelling because it gives other programs valuable information to scout and tamper with players, as well as establishes a pecking order on the team which causes players to start looking for a way out if they don't like what they see. Having a spring game is now like letting other programs hunt in a game preserve.
Why?