That's a really good review and I agree 100% with all the flaws you pointed out, but I still really like those movies for some reason.
Visually they're a joy to behold. I don't remember the books to be this flawed story-wise but I read them 30 years ago so ¯\_(ツ)_/¯