Comment
Comment by masklinn
The "peer" part of "peer review" means it's other scientists in the field doing the reviewing. The editor only acts as matchmaker/anonymisation filter, and maybe does the most trivial part of reviews (typos, layout, that sort of thing).