Given the revelation about Thanes condition in Mass Effect 2, his death in Mass Effect 3 was practically a forgone conclusion. Nevertheless, when it came time to officially say goodbye, it was no less tragic than had it been a surprise. If anything, the build up made his inevitable death all the more moving. https://www.youtube.com/watch?v=mDbWOz8ReI4 However, its not like there still wasnt any surprises left for Thane before he died. Instead of dying slowly from his disease, he actually went out fighting the insufferable Kai Leng, and put up a good fight in the process. It just goes to show you that even when suffering from an incurable disease, Thane is not to be trifled with. May he rest in piece.