Well, i am still flabbergasted by the fact that the prophets betrayed the sangheili and replaced them with the jiralhanae. Had they not done that there would have been no rebellion, Thel 'Vadamee might have not wavered in his loyalty in Halo 2 which would have allowed installation 05 to fire, and even if it would have been stopped, humanity would probably have been wiped out as chief could not possibly have made it to the ark, gotten through and stopped truth with what would have been left of home fleet.