I don't think OP is saying it's too technical for him/her, OP is saying it's too technical for clients or managers who might not be technical but who are responsible for approving changes.
Like it or not, many times non-technical people are in charge of approving technical budgets and requirements.