This may sound hard to believe, but its almost certainly a salary cap issue for the Roosters. Hegarty is clearly a very good player but when you've got as many outside backs coming through the ranks as the Roosters have, the last place you want money tied up is on a winger, no matter how good they are. I think they would accept he's a rep player and they've got no hope of offering him the money deserves, so its better to just release him. I'd like to know the full extent of this reocurring foot injury though thats kept him out for som long (and out of my VNRL team, too!)