Why does it take so much time to review a paper?
From my humble experience as an editor of a top tier journal, i can tell you its the editor’s lack of effort. in general. People should only volunteer if they have and willing to give enough time to find proper reviewers and review.