The Only Reason is increasing number of students. However, all of them pay registration and exam fee so the institute should revamp and strengthen its evaluation mechanism for early declaration of results.
I never think they are taking more time for taking an opinion. It is the reasonable time frame to declare the result when compared with the number of students