They killed Shiv for their story and not for TRPs or not because the actor wanted to quit.
I think it was decided way back in October.
They want to show that women can make it without the help of men in the society they want to show strong self reliant women and they are doing that in every show of theirs.Bringing in twists to make married women single in every show of theirs.
There has been a story circulating for quite a long time since Shiv entered.That Shiv will either leave Anandi or die.
They knew very well that so called public loved to see Anandi and Shiv and yet they killed Shiv so it is obvious public demand is not going to work.
I think they always stuck to their original story no matter what even if they ceded to public demand and TRPs but eventually told the story they always wanted to tell,
Chote Anandi Jagya were supposed to last only for 3 months or so but they lasted for almost 2 years because of which JA friendship looked strong.
Gauri was supposed to be a cameo where she was supposed to make him aware what he wanted in a woman and then leave - but she lasted for 2 years because public liked it.
Shiv was supposed to give her all the love and leave her and that's what he did and this also went on for longer than intended simply because public liked it.
They ceded to public demand long enough and the story is stagnating so they are gong back to their own story
Public demand will work only to an extent with BV.Thye may run a few tracks for a longer time but they didn't change the story for public.