Is AUTHOR wrong in the post ? POST : I'm a business analyst for a software company. It's a client facing job and my role is to gather my client's requirements and find the best possible solutions to their current problems by introducing technology, and improving their processes. After which my programming team develops the solution and deploys it. I am also involved in the quality assurance process. 
I enjoy doing my job and believe I'm good at it. My clients are very happy with me. 
My supervisor however is trying to get me to work less and less and design very low quality solutions so the programming team won't have to really work on it. 
I'm not trying to come up with crazy, unbelievable technology stack ideas or put any of my team members under needless duress. My design was standard in the industry. It's just that what my supervisor was pushing was absolutely abysmal. 
I had been working on the design enthusiastically but today just before my meeting with the steering committee, my supervisor told me I was not allowed to show my designs to our clients. And told me to defend a product that was essentially undefendable. 
I didn't listen. 
AITA to show the clients what is in their best interest?