Yeah, and a bunch of people here have said Cody's a douche and what not when in reality he's always shown to have respect for others on the show. I think he was the only one saying how wrong all of that was, from start to finish.
As for Frankie, basically expect it at this point.