We all had been predicting, since the beginning, ki iss Kabir ke character mein solid gadbad hai, jaisa dikhta hai waisa hai nahi
It was shown, that out of the blue he decided to send Riddhima to vansh as a spy. We were all like aisa kaun karta hai!
I feel that he had been, looking for a suitable girl to be a pawn for him, and foundthe perfect qualities in Riddhima, and started dating her.
Riddhima is gullible, she is an orphan, who has always craved for love and affection. Kabir uski kamzori bana, usse khud par emotionally dependent banaya so that he can exploit her. Just like deep did in season one wooed Arohi, made her fall in love, then destroyed her for his ulterior motives.
Kabir is inherently selfish, does not care for anyone, can go to any extent.
In the above scenario there is a contrast between Vansh and Kabir. For vansh there is a Lakshman rekha, he tries not to cross, cares for his family, and he just wanted to scare Riddhima not kill her, though he knew she was helping some third person. Probably because she is his wife, different from other enemies, so he respects relationships.
Kabir doesn't care about anyone, can cross any limit,like he threw his phone in an innocent civilians car, and he was tortured by vansh because of this. There was no remorse.
He asked Riddhima to marry vansh, that was the ultimate sign that he has no principles.
After this nariyal bomb attack was planned on his instructions.
Today he crossed all limits when he shot Riddhima.
Now people can judge who is worst Vansh or Kabir.
Vansh saamne se vaar karta hai, with prior warning.