To keep this short.
How can you tactfully and effectively tell a group of people who while although technically have superiority over you in your role within an organization. They have never done your job, they have proven they have no idea how to do your job, and the fact they're constantly inhibiting you from performing your job to the status which you're positive you're capable of is forcing you to produce mediocre work which you are not proud of? Not to mention that does them no favors because what's produced immediately results in unrealized profit potential.
The catch is, you do like these people quite a bit personally. However the scenario of "too many cooks in the kitchen" is hurting them in ways they're seemingly never going to have the ability to admit...
So how (without creating animosity or ill will) steer them towards trusting more, to stop vying for relevance in areas they're not adept, and allow people to invest their talents where they're more genuinely appropriate?
Example, say you could point out side clients you have been directly attributed for substantial successes wherein they allowed you to utilize your talents with little-to-no hindrance that resulted in increased profit and visibility. However they still refuse to provide you the ability to do the same for them as they're all more fitting of the definition of "narcissistic leadership" (worth a google btw).
I would prefer to stay with this organization for multiple reasons. However I also am becoming less complacent with coming home knowing I could do better without all the noise and "power trips" as it were.
I've not used this SE site and am a bit confused on the format since I see many posts that wouldn't fly on others. So if I'm out of format please let me know so I may just delete the post. Thanks!