I thought this was pretty clear:
viewtopic.php?f=1&t=82258 but I'm sorry if you don't feel I was communicating well enough. I spend several hours a day replying to forum posts, chatting in Slack (public and Dev Team) and responding to emails from users, sponsors, and developers. I do listen to the community. I have listened to your comments Arnoud, and have engaged with you directly. I've agreed with some of your comments, and disagreed with others - as is normal in any project.
The 2.3 beta, as it was published, had more problems than we were comfortable with. Some users and developers felt it was exactly the way we should be going, but many, many more felt we were going down a path that would alienate them. We sent out surveys, we talked to users, and we tested with our own projects. Once all the feedback was compiled, we had countless hours of discussion and debate, and democratically decided that, as it stood, the 2.3 beta was not the correct path. We will take as many of the good parts of it as we can and implement them in future releases - some in point releases as we're doing now, and some in a major release - might be 2.3, might be 3.0, we're still working on a proper roadmap (something we didn't have for the 2.3 beta).
Yes, this path may not be what YOU want, but that doesn't mean we're ignoring you. As I tell my child, disagreeing with you is not the same as disregarding you. As a community member you are welcome to contribute feedback and suggestions, and now that the Dev Team is moving to a more open approach, we're hoping to make it easier for the community to contribute more directly as well. Ultimately those volunteering their time to participate directly in the Dev Team will get to make the final decisions on the direction the project takes - this doesn't make it an autocracy, we don't sit in our ivory towers making decisions that only benefit ourselves - a project can't exist without a support mechanism.
I hope you come to realize that the dozen or so people volunteering hours and hours of time are doing it for you. Nobody gets paid to support CMSMS, nobody gets to single-handedly make decisions on the direction. Everything is discussed and voted upon. In the past year we have doubled-down on this and made significant changes to how the Dev Team works to make sure it's more democratic, that no one person can make the project only what they want it to be.
We want the project to succeed as much as you do, and your implication that we don't listen or care is personally insulting.