It is so easy to blame anyone and put that in public. I think these issues should be handled in personal space.
Editors do a tireless job. I am always grateful to them when they leave a note to improve my writing. I didn't read the said article. But there is no point in reading it if it does not provoke my thoughts. Your post did.
Thank you for sharing. Big hug to everyone involved - the writer of that said post, editors like Terry, Dr. Y and you.
We all are humans and we all make mistakes. It is better to let go things that don't serve us. 🙏