There is a constant tension between a technically efficient implementation and one which looks good. This tension is made worse by the lack of development of aesthetics for web pages. It is usually very obvious from a causal glance at a web site as to which discipline the designer came from. One approach is to rely on tools to provide the technical framework, into which the creative flair is poured. The problem with this approach is that current frameworks, such as those provided by web authoring tools, are limited and generally technically inefficient in their use of system resources.
Web design requires both technical and artistic skills.
Until there are sufficient people trained by cross-discipline courses, this will require separate staff. These staff need to be brought together at the start of the project and got used to working together. This is to avoid later technical v artistic arguments. Options for outsourcing development and operation Web development and operation is ideally suited to contracting out. Any, or all, stages of the processes can be contracted out.