Seems like the OP really has left the forum, and I’m sorry to see that. But as the iNat staff member who’s most involved here, I just wanted to respond. The OP’s first two issues were technical ones, which Carrie addressed quite quickly.
Regarding the feature request moderation policy, I think you look through the feature requests there, many have quite a bit of discussion on them. As that category is the “official” way for users to suggest ideas for features, new topics get moderated to avoid duplicate requests or requests for features that won’t be implemented. Even with that moderation it’s pretty unwieldy and difficult to sift through requests and move them on to the development team for a decision. (Trying to go through some this week)
I’m not on the iNat Discord much but I definitely use it and think it’s great, there’s a cool community there. It’s just different than this forum, and to be clear it’s not created and managed by iNaturalist staff and staff-approved moderators, like this one is, it’s a separate entity.
As to moderation, the moderators here are all people, we all sometimes make mistakes, and we all welcome constructive feedback. Thankfully discussions here tend to be quite civil, even for some emotional topics, so most of our work has been organizational, such as splitting topics and moving topics to keep things tidy, as the Discourse guidelines recommend. And moderators here are subject to losing their moderator status (and having their iNat accounts affected) if they violate the guidelines here, just like anyone else.