The villain in The White Lotus Season 3 finale should have been the suicide tree and its poisonous fruit, but that was far from the truth.