Earlier quoted context omitted.
Yep, which is literally what the editors told them according to their own account.
And, that is the problem.
"We have standards which your paper doesn't reach" is a problem? Is your ideal someone that publishes any and all papers submitted to them regardless of quality?