I disagree, actually, since it isn't the end of the story, and King is back to writing more of it! That should have been the ending, sort of, it just should have been a definite ending - Roland realizes he's done this over and over, but finds a way at the last minute to break the cycle. Or not, and something else…