this made him interesting. at the beginning the CV's presented the contrast between the two of them quite well. sona is straightforward. dev is cunningly smart and despite dev's attempt at hiding sona saw right through his opportunistic ways. if they continue to show dev as cunningly smart, then it is bound to create conflict with sona, and i think that was the route they should have taken to get her to fall for him. there needed to be more of a buildup. i am not happy with the way elena planted seeds into sona's head about dev and in the last 3 weeks to make sona's falling in love believable CV's have turned dev into this caring, but boring guy. as you pointed out he is far from naive and he should have seen natasha's interest in him.