First of all, this is a community support forum, so discontent with changes done by TINC (the company that develops mailcow mainly for their own needs) cannot be solved by the people participating here on a voluntary basis (doing this unpaid and in their free time).
Recently I’ve seen quite a few people complaining about recent changes in mailcow or demanding free support, even attacking community volunteers who asked them to give more details about their problems. To me, this is very irritating.
I’m just a simple mailcow user (and occasional contributor) as well, but to me two things have always been very clear:
Running a publicly available mail server is demanding. While mailcow makes it very easy to set up, you still have to know what you are doing and how to help yourself and/or ask the right questions.
mailcow is an open source project, mainly developed by a commercial company which is effectively giving away their work for free and for others to use. This doesn’t entitle anybody to pose demands.
Complaining to the community is not a good solution. Instead, there are three possibilities:
You can report issues and requests on Github for the devs to fix or implement (like esackbauer said above), you can pay TINC to do changes for you (especially when you use mailcow for commercial purposes) or you can implement features and fixes yourself and open a pull request on Github (mailcow is open source, after all).
Just my 2 cents.