

I don’t think this list is fair at all.
no community on irc/discord/matrix/xmpp to ask about (yes, i talk about you @libreoffice )
LibreOffice has a help page with a bunch of methods to find community support, including Discourse, a bug tracker, Mastodon, and a bunch of other avenues (and yes, they have an IRC channel also) to find help.
assholes in communities if such exist (yes i talk about archlinux and @godot )
The Godot community is one of the nicest around, maybe second only to Blender’s community. But you are right, assholes are everywhere. I got news for you though, bud: there are assholes in the communities around closed-source projects too; far more of them, usually.
enshittification and slowly going back to not being opensource (yes i talk about @mozilla )
You are claiming that a reason why people don’t use open-source is because… they don’t use open-source? Circular reasoning is not an argument for anything, you might as well just not have included this bullet to begin with. If you avoid open-source just because “Mozilla might not use open-source for everything” then you’re just punishing yourself for no reason.
small opensource can do nothing until big opensource does the step
You can always be the change you want to see. You don’t need permission from “big opensource”, whatever that even means. Every project starts small, with an idea and some code added to a repository that is shared with others for feedback and/or collaboration. You don’t have to limit yourself because others aren’t doing their project the way you think they should.
That sounds frustrating, I can see why you might be discouraged when it feels like nobody cares about your project.
I am not a marketing guru, my projects also have nobody paying attention to them, but I do know that if you want collaboration you usually have to ask for it. Let people know; post about your project and explain your goals and ask people for help. It’s never guaranteed that people will see the value in what you’re doing, but they probably won’t if you make it closed-source either. You’re blaming the wrong things here, my friend.
Still, good luck with your project, and good on you for posting it on codeberg, that’s a great first step to getting some interest!