I'd like to make another point, yet I'd like to make it clear that what I'm saying isn't aimed at the orginal poster or any individual, but is rather an obvious piece of human behaviour..
The modding community can go two ways..... it can sit and wait for the perfect application, with all the bells and whistles that they wish to see before committing any time and effort...
or
The modding community can recognise the applications short falls and voice them to the developers, but at the same time get stuck in with all the blood and guts struggling in an imperfect world.
The normal unconsious human response by the developers to these actions are as you yourself would behave if in their shoes....
Loads of modding work by individuals and small teams within the community has been done, 3d modeling, 2d artwork, JS scripting, FDM, landscaping etc....and the people that have done this work,. have struggled and reworked and simply shown willing.... Now it's only human nature to want to help these people, so you can explect the developers to be more open to improvements in the areas effecting these peoples contributions because they can see that their improvements are being used straight away.
The point I'd make is ..... Yes voice an opinion about what's missing and what you'd like to see....but then you have two choices.
Anyway that's my take on it.