There are multiple solutions to each and every "problem" you have presented here, it's not suddenly a matter the developers need to address simply because you don't like or feel comfortable learning how to utilize them. It would take a fraction of the time for you to step outside your comfort zone and do these things rather than expecting the current working staff to tailor the gameplay to your liking.
Furthermore, the initial staff/team did visit and grace the early iteration of this forum - way back before it changed hands multiple times, way back in the early Alpha days, and they were inundated with suggestions, gripes, and kudos out the wazoo back then. Countless millions of sales later, it's not even realistic for them to publicly show their "face" in any place without being swamped with gibberish, let alone read and respond to any issue addressed to them.
TL;DR - There are ways to do what you are wanting to do, and from your post, you seem to already know about at least a few of them. It's not prudent to whine that they further develop the game to your specific likely. That's what mods and even many of the already in-game items are for.