I agree with Bennett cutting his losses
As for players finding it near impossible to be at their best if they have already signed elsewhere, yeah, i can see it could be a distraction, but that would probably say more about the players mental toughness than the situation.....hope Benny Hunt is not lacking in that department.
Duges last week as an example was inspirational and i'd like to think him and big Rusty will give it their all for the rest of the season. Similar with Cronk, although he hasn't signed with anyone, he knows he won't be at the Storm next year but i bet we don't see him slacken off through the remainder of the season. Jack Bird is probably another example.
I could be wrong, but i still think Bennett is just giving Benny Hunt a bit of reality check in the hope of getting the best out of him. He hasn't been terrible, but we all know he has more in him and i think Bennett is just trying to extract it during a part of the season when he probably can afford to.