This all could have been handled in a boring and civil way. "Thank you for your feedback, let me discuss it with the team". "We decided we're going to do X because of Y reasons".
Instead, Justin's replies are reactionary and immediately escalate. Disrespect, name-calling, discrediting.
It's also frustrating that Justin seems to feel entitled to post these things as the official stance of the neovim contributor team.
I am a "real" neovim user (I picked up vim 20 years ago), plugin creator, previous sponsor - not that it should matter. The neovim team needs to re-evaluate how you are engaging with your community.
I think Justin has demonstrated a critical lack of restraint and judgement here. Calling people garbage is not acceptable behavior.