I think the problem is with the title of the show ! it does sound like 'yeah , it's a love story' but in actual its more than that. I feel the makers should have named the show something else which would do justice to the story/plot ! mainly , the show revolves around Sid no doubt but i agree that the makers somehow balance the other characters too.
I do love Anushka, she has flaws and its okay. No one is perfect. She do understand Sid until he doesn't behave in an inconsistent way with her.