Tu154 - the end is nigh?