There's no progression in Shiva's character at all. If you see from neutral POV, for other characters atleast makers tried some progression. Rishita is a flipper yet her character has shown progression from a spoilt brat, Raavi has shown so much progression, she's gone through all the tests life has thrown at her & she tried her best & did it all alone without anyone's support. Dev too is bhabhi bhakt but sometimes his character has shown growth. For Shiva, makers are deliberately not making his character grow from being a bhabhi bhakt. All his progression is halted to glorify bhabhi bcz Devi ke bhakt nhi honge to bhabhi devi kaise Kehlaayegi & they made Shiva the blind bhabhi bhakt only & reduced his character trait to his anger issues, only this is highlighted most, which makes him look like a raging andh bhakt, nothing else. Gaumbi & Krish, even makers don't know what to do with them & less said about Dhara the better