[rab] It's what publishers have to do all the time, but still not pleasant to be in the judgement seat. Do you know, or are you likely to meet, this person?
[rab] Count yourself lucky that the editors are sending you such good papers. In my field at least, rejection rates in the top journals run 90-95% or so. I certainly have to recommend rejection much more often than acceptance.