Kartik is anything but karn equivalent.
He is a tool to expose yuvika's goal to show mahajan family.
He is suppose to be a layered character whose wrongdoings are driven by his flaws. His insecurity and concern for yuvika was not that much wrong. Yuvika do put Neil before him and never shared anything about the whole investigation. Kartik being a middle class boy cannot be comfortable in this world of conspiracy.
But makers keep adding all the toxic traits such as egoistic, manhandler, liar, doubting yuvika, helping the enemy. Yuvika and bhoomi specifically told him to stay away from dj but still he went ahead. He was a pawn to dj not a friend.
For me he was a badly written character not some great layered character.
Yep , same , he was definitely not a well written character
38