Rubina has been in the receiving end of all the bashing by the host and channel directly or indirectly. This has induced other contestants to think she is always wrong and going against her even when she has been right. Prime example is Jasmin, she was initially with Rubinav but the constant bashing made her switch sides. Secondly, since BB brought in so many challengers and eliminated contestants they all kept picking random fights with her to be in the limelight, coz they knew she is the popular one.
So in my opinion to stay in this contest from the beginning, face the criticisms, fights is a big challenge with she has handled well. And yes, I strongly believe with or without Abhinav she would have played well.
Rubina FTW!