I think in general all those positions do influence the end product if the client lets them.
The reason WHY they exist as specialized positions is just for that expertise in those areas.
So to me, having reputable writers on the show and it still turned out as it did... just speaks volumes against McKay, Payne and Webber tbh.
Sad really, the show had great potential...destroyed by management :/