The recycling in the later portion of the game is really on a class of its own. It kills the player's good will.
I have a huge problem with the second sentence. I'm nearing the end and I agree the recycling is unnecessary but flushing the whole game down the toilet because of that? The game is utterly amazing. It's a masterpiece. With many flaws, and I'm gonna list all of them soon, but a masterpiece still.
It's like saying Dark Souls 1 is a total, irredeemable garbage because Bed of Chaos is the worst boss ever and Izalith is the most offensively sloppy, unfinished level in any professional game ever. Both are true but neither prevent me to rate the game 10/10, because the good parts are so awesome they easily outweigh the flaws, however serious (and I'd say a level like Izalith is as a serious flaw as they get).