Tom approached JT for a F2 pact on S20 because they were both winners. We also saw this strategy play out on the villains side, where Parvati and Sandra had a secret winners alliance. Why wasn't Rupert considered a winner and thus a good candidate to bring to the F3? He earned 1 million dollars from playing Survivor (America's TC) and actually much more money than any other Survivor player when you consider endorsements.
Seems strange that JT/Tom/Rupert didn't form a F3 alliance on the Heroes side. Was Tom just upset that Rupert was trying to target Steph?