If you accept any of the above-mentioned shortcomings on your watch for 10 years your not pushing hard enough, don't get me wrong and iam definitely not dancing on his grave but you simply cannot call his tenure successful.Chicken and the egg in judging Gavin Brown in his position. All 2nd hand info I've heard speaks highly of him.
Unfortunately sometimes poor team results can cast an unfair judgement on an individual.
Was it Gavin? The resourcing? The recruiting? The coaching / coaching instability? Etc etc.