I am surprised and confused that why a reviewer spends months on reviewing article which requires few hours. As per my experience, a paper can be reviewed by devoting less than a day while the learned referees take months to review the same which wastes precious time of the author(s). If the referee thinks that he/she will not find time in two weeks to review the paper then, I think, he/she should not accept the paper for review.
Want to listen the thoughts of different experts in this regard..