While I understand all of Steffy's concerns about Sheila, and her vitriol was warranted, I was really hoping Finn would stand up for himself a little more than he did. He just stood there and took all of her ranting. Perhaps it was a smart move on his part.
It was funny to hear Steffy foam at the mouth about how well she knows the How and Why of Sheila's machinations, which is exactly how you challenge Sheila to a duel, if you really know who you're dealing with. Lauren and Stephanie have both come at Sheila in a similar manner, and it didn't go well for either of them.