Of course there's flaws in the writings of Tolkien, he was human. But we must also remember the incredible vast time he used for the creation of his legendarium. All the re-writing and editing has minimized the mistakes. Without having studied the life or personality of Tolkien any closer, I'd say that he was quite a perfectionist. He didn't want something half-finished hasty work published full of contradictions and faults. But it's impossible to keep it totally clean. As the writing stretches over a long time, there's differences from edition to edition, which is obvious if one read BoLT.
But then there's our love for discussing details over and over again

What would BD be without discussing? Of course we want to find the "truth" behind every line and word, even if there's no "truth" there. But speculation and a belief that Tolkien was a flawless, divine author makes it all so much funnier
I think we choose not to see the possibility that Tolkien's sometimes wrong or leaves something without a proper explanation or thought behind, even if there's few such places in his lifework.
EDIT: A furry creature from Alpha Centauri you say? Why not, I've heard that they're wonderful writers!
__________________
Three switched witches watch three Swatch watch switches.
Which switched witch watch which Swatch watch switch?
He who breaks a thing to find out what it is has left the path of wisdom
~Lurker...