I'm impressed that tandem.design lost his patient after 34 post only - this is record. Enscape is definitely not the right software for you.
But I'm not sure which software would be the right for an impatient perfectionist. My impression is that the complexity of modern software coding is to high, issues grows faster than features. On the other side my impression is that programmers doesn't share the view of the users and fundamental issues are not fixed, because the developers doesn't see how critical the issues are. So, the best for the user is to have a handful of tools to solve different projects. Enscape is quite limited, but within in this limits the results are impressive. But as user don't expect that the limits are fast moving away. It's a very slow process. You don't get what you want, but you can be surprised what you get.
After a hot time of Enscape using I decide me to go back to my classical render engine. If a project should match the limits of Enscape than I will use it again. For the moment I'm observing the Enscape evolution process only and hope my personal Enscape limits are solved some day. For me it would be great to be able to use a kind of news letter function where I get a note when my critical issues are solved. (For example my client doesn't accept metal reflection noise and incomplete mirror reflections.)