Chemistry is not everything. Characters need to have history and being fully developed in their own. That's why I think Kalinda and Cary still make more sense than Kalinda and Lana. Lana was just created to bone with Kalinda. She has no purpose out of the Kalinda's area. Cary, instead, is a complex character, with his…