Rayadallie, i am glad you have written in support of Purvi. I think she's kind of like Archana in the sense that no matter what she does she blamed for doing the wrong thing,. She can't win.
Truthfully I believe that if she had announced her pregnancy by Arjun at the time she found out, when Ovi just announced they hadn't consummated their marriage, THAT would have been the very worst time of all to reveal it. Think of what Ovi would have done, it would have been like an explosion in the family and Ovi probably would have done something terrible.
In my opinion Purvi did the best she knew how to do. So much turmoil for her. Of course she shouldn't have caved in to Ovi's demands and manipulations about getting them married, nor should Arjun have agreed...but once that was done, I think she had no choice but to leave.
Just because no one is happy doesn't mean she made a wrong decision about revealing the baby. No one is happy because everyone is mismatched.