Are you telling us YOU know the whole story?
There is NOTHING WRONG to drop a player if you take their commitment but they do not fulfill the clear and communicated expectation/requirements, such as, perhaps, if they:
1. Get suspended from school, or
2 Get kicked off team, or
3. Don't get a...