Just to put it into perspective from my view.
When I start learning a complex 3d software it is usually about one to two months full time. Much much longer if it is free time. And even then it is only the basics. I have but barely entered the room.
And then, once that I have enough time usually in years - actually using it full time in production - I can start to call on my experience and opinion as worthy of being critical and that will stand up to the scrutiny of others with much longer experience.
In my opinion this is mostly about personal professional ethics and secondly about respect for others. Especially professionals.
My advice here is that you humble up. Roll up your sleaves and get cracking to first and foremost learn Blender and work with it for a while.
Don’t make the mistake in thinking that you will come up with something bright and fresh from a new user perspective that will not be something already discussed and that will also hold up to scrutiny.
These threads happen all the time with software. New user decides to start complaining and a large portion of the thread is spent educating new user in that software.
You need to rant. Fine rant.
But in my opinion you will be far more productive in learning things as they are first. Then spend time in production and interacting humbly with the community with a bent towards learning Blender and the community.
Take your time to gain respect. And maybe think twice about starting threads with alarming offensive titles.
Then if you see something that you want to change speak up about that one thing with the developers directly.
And if that one thing you want to see changed holds up to even their scrutiny can you then enter into the phase of selling it as a priority over the already existing roadmaps. And only then will you get a taste of how complex and specific the development process is.
It is not done in broad sweeping generalities. It is taken on in much more focused sprints on particular initiatives. Within which a specific feature is worked on tirelessly to get right and working with all of the other features and also not break anything in the process.