The chap program has been put on the cadet program to prevent some abuse, that has happen in the past. It is important that the cadet know he has the possibility to go against abuse, harassment and stuff like this.
wetter you agree with it, it will stay there, all cadet, staff and officer has to go trough it each year (a reminder for older cadet) and a Leadership option for cadet that will have someone under his/her command.
It has been helpfull in the past since the program exist...some problem were prevented.