I got to that stage ages ago. My route building fervor isn't what it used to be, and my use of the program has dwindled substantially as well. A year or so ago, I stated my frustrations as I was ready to put everything into the rubbish bin and give up. Initially, I took a break thinking that I needed to step back and do something else and I tossed that off as me working on some complex music projects but in reality, that level of frustration hasn't left even with the "improvements" and goodies in the latest versions. In the end, I return to using the program less and less and find other things to do instead and more recently I don't even bother to power up the program unlike how it was even a few years ago.
I'm tired of being frustrated because the things that need fixing aren't, yet we're given all these neat new baubles to play with. It's time the developers sit back and think hard about what they're doing and may be even give the program a try. I know for a fact that the lead programmer doesn't touch the program. Herein lies the problem. If he actually tried the program as a user, rather than poking at the separate modules, he'd actually wake up and see what's being shoveled at us. All those nice new tools and features mean nothing if the whole package doesn't work.
How about fixing the interface with S20? Never mind those new goodies like HD terrain. Go back and get rid of the dark panels on either side of the screen. The screen is crowded as it is and minimizing the various pallets is great but what good is it if those panels remain and keep the screen crowded? It's like using one of the old websites with advertisements on either side of the screen and the viewing area was like looking through a porthole window.
Yes, I know it's still under development but as I said before it's like a house that's being renovated for the past 30 years. As a homeowner, I know that houses constantly need fixing but when the kitchen is pulled apart and has been for 20 years because it's being renovated, then it's time to step back and reassess the situation. If the programmers are too busy to do this, then there's something wrong, and I'll leave it at that.