What makes them great books is Knuth's ability to tackle writing at multiple levels of sophistication. As I learn more maths new portions of each section become accessible. As I learn more about data structures and algorithms a similar thing tends to happen.
I haven't been in a rush to 'finish' them. Neither has Knuth. I read them because I enjoy reading them.