He's always had the potential, and occasionally we've seen glimpses of what he can do.
The problem in the past has been his decision making and being called upon to play in a variety of positions with alot of pressure on him. Washy to a degree got this pressure last season, and had a poor year by his standards. Hall too, can be prone to taking the wrong option.
Fans are way too hard on him, and expect miracles when he's on the pitch. When Graeme Horne was coming through, he was supposed to be the next big thing and 'better than his brother', and its taken him years to cement a place in the 17.
The point I'm making is that he seems to take alot of stick compared to other players that have come through. A settled position (13?) could see him really kick on, get his confidence back and be a quality plyer for us for years to come.