Gwen screwed up. Royally. She's on a team with Heather, and Sierra doesn't like her because she has Cody's affections, so she goes and stabs the one friend she actually has in the back. Duncan seems quite remorseless in the matter, so he deserves for Courtney to get him gone. Cody punching Duncan was officially his first Awesome Moment.
They had a great hook with the whole Tyler watched thing, but they threw it away in one episode. Why, to waste more time on boring Alejandro? We know he's manipulative.
I'd still love to see the finals be Courtney vs. Cody/Tyler, but it seems that won't happen. Would be nice to have it like TDA, as Cody isn't nearly as lame as Beth is.