It is a good rule, but I can see it being a problem in some cases. Say you are in the middle of the season and the athlete and coach have a big falling out over something personal that could cause friction between the two for the remainder of the season. Now if that athlete wants to leave who is to say that coach won't be an a-hole and refuse to release the athlete because of their problem. I know that most coaches would just release the athlete and be done with it, but what about those coaches who abuse the power?
I think a rule should be put in place for this, but I just feel like the way it has been voted on will cause too many problems. What if instead you had to go through the USASF to be released? Kind of like you fill out a complaint form and they have to go over it and decide if the reason is good enough to be released. That way it will cut out the coach that just wants to me a butthead and keep the athlete to cause more drama.