Well holy sh*t.
@Tony Wheeler you were right when you said the big 2-hour episode had to be setting up something that happens later, and for sure I've said many times here I was very confused as to why such a big deal was made and then nothing was said at all, like it never happened, with Janet especially working with him after all that.
There is one other time this could have happened. Before the game starts playing, the players are there for a couple of weeks or more in pre-production. Many past players have talked about this, seeing everyone but not being able to talk to them, checking them out, first impressions etc. I guess they go through various assessments, maybe some basic training so they don't get poisoned eating the wrong thing, rules of the game and all that. Some of the recruits have also referenced being given a season to watch so they understood a bit more about the game.
Whatever, that's when something might have happened between Dan and someone involved in the show, or someone local on the island. If so, it's conceivable that it didn't come to a head until now - sometimes it takes time for someone to have the courage to come forward, they could have gone through a process of informal meetings, hearings, consultations etc, and surely some discussion about how this might affect the game and their various obligations to see it through and keep it fair.
But then, wow did they ever throw Tommy under the bus! This huge thing happens - first time anyone has ever been ejected from the game, and the first thing they show is Tommy worrying about how this messes up his plans?? Wow.
Other than that, after Elaine's performance at TC, there's no question she had to go. People were in tears for heaven's sake. It's just too bad she didn't save that for final 3, because she would have won.
And if I were on the jury and Dean tried to tell me that he deserves to win because he flipped a coin, no way. That's not strategy, that's a roll of the dice and you get zero points from me for that.