@Bold I think it doesn't depend on the actor, because even KSG had just one year contract or if it depends then I think if your show is not getting that much popularity and you are not happy with the role then, I personally think you should not bound to it for too much time, with this I don't say that he doesn't liked ASR's character.
For eg. I loved the character when the author tell me the storyline, but then with the progressing of the show the character isn't like it was showed, so it is good if my contract it's on a short term ,it mean I can quit after it ends, but if it isn't then I have to do something that I don't love.
@Bold and italic: actually I liked the show after he returned, I loved the way he flirted with Khushi cared for her and everything. I personally thing the problem started when there was this leave thing.
And personally we don't know as the facts are, we can get an idea of everything that happened relying on the news, gossips and on the statements of others, but at the end of the day, I don't think we will be able to say what actually happened and why it happened, the real reason behind all this.
And about Barun well I don't know if you have seen Baat Hamari Pakki Hai, I think that show explain how much and for how long he can commit himself with something.
P.S. I'm not here to defend anyone, I like Barun but I DON'T LOVE him, i'm not crazy about him like others are, bucause i fall in love with the character and not with the actor, and I LOVE ASR., both of them are poles apart. But I RESPECT him.