The Heroes tribe is filled with too many guys (and Stephanie) who have huge egos. Working together just isn't their forte.
Tom & Colby cut their own throats, they should have let Steph get taken out, and try to work into the majority and make it to the merge. Now they're definitely the next to go.
The Villians are doing good, because they don't have too many egos. Russell has one, but knows how to dial it done (aka, be a snake in the grass).
And why do the Heroes keep putting people that suck at puzzles in the puzzle portions???