Sometimes its not always economical, especially if you need your engineers to focus elsewhere (like the actual product as opposed to the marketing site), or if you have a large organization and it is difficult to lock down website discipline. Should sites be engineered to be efficient? yes. Is everything that should happen actually realistic to achieve? Not exactly.