If a coach wants to get rid of a player he can. Assistants and head coaches can move from one school to another with no restrictions. They can begin coaching immediately, with no waiting period. Student athletes should be be able to move as freely as other students and as coaches. It just doesn't make sense to make transferring harder because a student happens to play sports. There shouldn't be restrictions if a student athlete wants to transfer.
You're right. Although bailing on programs is obviously a problem these days. I'd be all for giving players free reign to transfer if the HC bails. Otherwise, I'd say that they lose their scholarship to a new school for a year OR lose a year of eligibility. An assistant leaving shouldn't be enough.