Your Job Is Not to Write Code
medium.com
medium.com
Maybe your role would be better filled by someone with a more technical background. Please don't feel like I'm picking on you. I'm sure you are really smart, but you unfortunately are not equipped to guide young developers.
Maybe you could hire someone to do this for you. Then you could spend more time doing things that you are good at, like talking down to people who are willing to swallow your shit.
Building a quality product for the CLIENT (your users) seems to be the basic idea of most people and places I've worked with and for.