Something to mention regarding hindrances to development: This is a bit unrelated and may be derailing, and I truly mean no disrespect to anyone, but I have to say this at least once.
The entire first paragraph in your post is one sentence. There are no periods. English like this is extremely hard to parse and I have to guess what it means most of the time and selectively pick words and parts of sentences to make sure I guessed correctly, and sometimes that still isn't enough. This is a problem that comes up a lot when discussing issues and proposals on GitHub, and it's not specific to one person. It actively makes discussing development difficult, and it's even worse when it reflects on users in documentation/changelogs. I have a wild guess this is why a lot of people don't interact with the community outside Discord. My native language isn't English either, not even close to it, and I don't blame anyone for not being proficient in English. But bad English is worse than no English in my opinion. Maybe we should encourage people to speak their own languages and have more multilingual documentation or things like that, but the truth is that Nim's development is done in English and not using it effectively can be a problem. Nim is special in that it has a diverse userbase and isn't developed by a single real-world entity or people who know each other. We need to put extra effort into accounting for this diversity so that we can maintain it. Sorry if I'm exaggerating. I'll keep this to myself next time.