Man this anti Barnes stuff is rubbish. I think he's become easily one of the best refs in the world. He let's the game flow, and manages the breakdown really well, and he manages the scrum as well as anyone. Fine, it was the wrong call to disallow the try, especially overruling the tmo, but the alternative is a bunch of ref's who genuinely ruin games by their inability of reffing the scrum, breakdown or offside line.
Since we can't have Nigel Owens reffing Wales, Barnes would be up there as my preferred option.