> I've had papers sit in peer review for two years, get rejected
And for people who aren't in academia, lets just say the unspoken part: While one or more of the reviewers are actively trying to replicate the work so they can beat you to submission after rejecting you.