If's very unfortunate that people bash actors for the character and the story. What everyone needs to understand is, actors do what the director tells them to, and say what cv's write for them. Its has absolutely nothing to do with actors as a person. Their job is to act whichever scene is described to them to perfection, and we all know that all actors of this show are perfect not just the leads.
Everybody needs money, and If its their profession to act, they do the same. Why point as "who's choosing what character to act". In fact a good actor does justice to each kinds of role that is given to him/her. We should appreciate the efforts of actors to make us believe in the character. Same holds true for Ishwari and GKB part. Our emotions are only because the two are such fine actors. In a way I find it plain stupid for someone to bash real people for fictional characters. If you want to say something say it to cv'd/director/ph.BTW they couldn't have continued with Dev and Sona being just GF/BF. They had to get married sometime and If they got married and Dev does have a mother, Saas automatically comes into picture. What is this saas-bahu saga everyone is crying about. Why is this unnecessary fuss.