![](/static/61a827a1/assets/icons/icon-96x96.png)
![](https://lemmy.ml/pictrs/image/q98XK4sKtw.png)
Brands want to push their own style on people, to make themselves recognizable, and to push their ideas about UX to their users
That’s not a universal behavior though. There’s so many utilities and simpler apps made by indie developers or smaller companies that don’t care about this.
What you’re saying is right about the possibility, but when you’re assessing some software for yourself, you have to consider things in the bigger perspective.
Some protects are very complex and require multiple teams of developers to maintain. That’s different than a small project that one person can maintain and curate external contributions.
So something like Chromium or Flutter isn’t the type of software that a community will self organize and maintain, they need some sort of organization behind them. This organization will probably need some sort of funding, ex: donations. Otherwise the projects will either fall into chaos and die or they’ll look for other ways to support themselves (ex: Qt with their commercial license and paywalled features).
In practice everything needs resources and without these resources any project simply dies.