I felt for both of them there. I felt for Cary and all the short thrift he's gotten ever since the "Red Team Blue Team" episode when his partnership got delayed, and his realisation (ever since his first firing) that Lockhart Gardner has no loyalty to him, so why shouldn't he leave?