i disagree with u here he wanted to go at the end of season one but he did not maybe he asked to wait and then maybe he hoped for a logical exit and waiting for that or 4-5 months and not getting it i suupourt his decision
i know he wanted to quit. but his char is deeply linked to naveen's char. naveen mystery is complicated and cannot be solve so soon it will take time. and rajeev did not want to stay that long. so his role ended abruptly. the only logical ending would be raj solving the naveen case - so that's what i meant - if only he had stayed on for a little more while - both him and us would have seen a satisfactory ending to his role.