Teach content production, design and functionality customization in a balanced way

Show students examples of great looking web sites with poorly designed functionality, or poor quality content, or web sites with great content that might be neglected due to poor design. All three elements are important and this should be made clear right from the start.