

Let’s address your points:
- bugs in apps with no community on irc/discord/matrix/xmpp to ask about (yes, i talk about you @libreoffice )
Have you ever tried asking for help on a closed source software vendor’s support forum? More often than not, it’s either dumb boilerplate that makes you feel like a mentally challenged newbie (“Try reinstalling. If the issue persists, try rebooting”) or it’s crickets because the vendor won’t communicate on its products’ flaws. As for other users, they’re just as clueless as you because they don’t have access to anymore information than you.
At least if you find a bug in open source software and you have the programming chops, you can either check the code to see what might be going on, or fix it yourself.
- assholes in communities if such exist (yes i talk about archlinux and @godot )
There are assholes in every community.
enshittification and slowly going back to not being opensource (yes i talk about @mozilla )
Enshittification is first and foremost a phenomenon that happens when a company tries to maximize its profits at everybody else’s expense. As such, it occurs much, MUCH more often in proprietary, for-profit software.
Also, way to pick the wrong examplke:
Firstly Mozilla is its own special kind of stupid.
Secondly, say what you will, but for all Mozilla’s, Firsfox’ and Thunderbird’s faults, you can still download a good browser and a good email client for free after more than a quarter of a century. Which software vendor can you say the same thing of?
Opensource is not perfect. Nothing ever is. But always remember it’s mostly composed of people who code for free and give their work away. IMHO, the right way forward is to support the good and ignore the bad, and pitch in and contribute if you can, rather than rant.
While Canada wants nothing to do with the United States, it looks like the UK is working extra-hard to demontrate it has achieved the fascism level needed to qualify for statehood.