I never said developers have no responsibility. Let’s not escalate. Now we are talking about actively malicious software versus a bug or design flaw.
This issue with Neovim sounds like less than ideal design, or a bug, or both, not some kind of intentional affront to users.