It’s understandable to hate it if you are very insistent on the Lore to be followed, but the writers want to avoid it being predictable and work with what they have.
Tom Bombadil, the Ents, Eagles and Barrow Weights are just used as throwbacks to Tolkien legendarium, just a nod for those who really want to see stuff that is fascinating for the lore fans. The mention of Beren and Luthian, and Gondor’s fall by Annatar as well, him controlling the wolf and the sea monster. They are just there for sentimental value.
I wouldnt mind if the writers tried to be original. Peter Jackson made tons and tons of changes to the lore.
Deleted a lot of fan favourite moments and characters. But all that added to the new masterpiece that was the LOTR trilogy.
I will give you some examples:
1. deletion of Glorfindel, Tom Bombadil
2. Gimli was not there for jokes, Nor were Merry and Pippin as foolish as shown in the movies
3. Ents scene could have been so so so much more, The song of their march is a master piece in the books which movies don't have.
4. Aragorn, was always sure footed
5. Arwen is hardly present in the books but Liv Tyler gets too much time for the sake of it.
6. Gollum's end was changed, the books ending is much different and shows Frodo in better light.
7. End of Saruman was completely changed.
8. Frodo is supposed to be 50 years old when they start they journey, almost 17 years after Bilbo left but movies show it just after Bilbo's party.
I can go on and on... but we don't mind those changes because the movies were a masterclass.
This show simply apes the dialogues and moments from the movies without the quality of the movies one bit.
Its a B- grade copy of the LOTR movies and has no relevance to the Tolkein.
Change the lore , but be original and even if you are aping some master piece from 20 years ago atleast get better with time.