You can question his playing ability, but you can't question his leadership. You would have no idea what goes on behind closed doors. He led them to a premiership so he must be pretty good. I consider Brett Kirk one of the best captains of the past few years, but just because he can't keep Barry Hall in check doesn't mean he is a bad leader. Some players like Hall and Mooney just never learn regardless of who is leading.
I agree with you there aussie un, Harley is a good solid player but a great captain. kirk is also a good leader. He is not responsible for halls actions.