In a way I do agree, as annoying as it was to see Arjun be all "I need to make sure I don't hurt Ovi's feelings etc etc" I think we forget that they are childhood friends, very close friends.
It was completely Arjun's fault for not saying anything earlier but I think if Archana and Manav's family wasn't so psycho and manipulative, than the outcome would have been different. I mean a plotting, revenge-seeking cousin, really? (Love you punni though, atleast you got the story moving 🤗)
Arjun and DK are pretty practical. DK was upset at first but realized that in the end, Arjun shouldn't marry Ovi because that would ruin OVI'S LIFE.
Arjun isn't about to sacrifice his love because he's being rational, his method may have been off but he knows what he wants and will get it.
Purvi IMO, is pretty practical too, (minus the moments when she starts freaking ou t😆)
Hence, ARJUN, DK & PURVI should just leave Manav/Archana's drama-filled family and live happily ever after 😃