I take your point about Flanagan not being poor in that he doesn’t make mistakes.
But the half back has a bigger responsibility than that. They have to create things. Take initiative. Take chances. Challenge the line. Create points and opportunities for others.
Flanagan does not do that...