I couldn't resist myself from quoting your post ...glad you shared why many people bash Dev .Like you said there are some neutral memebers here but mostly there are blind haters because there are different rules for each character.This might be the reason why most of the people feel IF forum is biased compared to other social media .
One thing consistent about Sonakshi's character from season 1 to season 2 is she has many good qualities but she would rnever own up her mistakes ..be it during Ritwick's engagement or even today .Dev might have some flaws but he is the one who doesn't hesitate to own up his mistakes and apologize .Let me share few instances why I feel so .
Even after bitter breakup and after knowing his ex wife hid about his daughter (for whatever reasons ) he proudly said his daughter is like her mother .He was infact happy to know Sonakshi finally became a mother instead of feeling happy for himself.On the other hand I have never seen the same kind of genuine happiness from Sonakshi when Soha spoke about Dev .If Sona was hurt due to Dev's words then Dev was equally hurt because of her false accusations.
Even in segment Dev clearly stopped Ishwari from manipulating Soha but Sonakshi could never stop Bijoy from scaring Soha or influencing her decision.
Dev the mama's boy understood his mother's role in the breakup but unfortunately Sonakshi doesn't want to acknowledge her Baba's role .Even today she lets him control her life be it spying on her or his way of controlling Soha .
Dev never once wanted to remove Sonakshi from Soha's life ..segment is the proof but Sonakshi convinently removed Dev's name from school records or birth certificate...it contradicts when she says she never wanted to separate father daughter duo or she gave the freedom to Soha .I don't see how it's beneficial for Soha if her father name is removed from records ..I only see it as the reason to get back at Dev .
@yyy, well said! Awesome reply.. if people want to still argue on this then it's their stupidity