I understand that they wanted to close most of the loops but unless they were given a deadline by channel (which is a possibility which we are not aware of), they could have shown all these over two or three weeks. It still would have been faster than most other serials we get to see.
A few such good scenes which depicts closer relationships can go a long way to establish the chemistry (yes, it is not only leads which share chemistry) among various characters and make us relate to and root for other characters.
Any good story does not need just powerful leads but really good web of relationships to survive for long. If only lead's chemistry is the selling point of the story, it fizzles out sooner. Because then any episode which has not 80% or more scenes of the leads start looking boring.
I hope this interesting dynamic of trust and friendship which is shown between Diya and Yash and Diya and Ayush is used further in stories.