That depends, what's his 40 time?
I am kidding, but there unfortunately is a direct correlation between how valuable a player is to a team and how much heat they are willing to take as an organization by being associated with him. A great player will get multiple strikes before everyone gives up on him, but a marginal player may only get one. I am not saying it is right or wrong, but it is the reality of the situation.