Engineers are involved in making decisions that change peoples lives. These decisions will involve technical criteria, sure, that's why they need an Engineer. But the issues being addressed and the problems being solved are human. What is needed to make these decisions is an understanding of what it means to be human. Thus, Engineers must study the Humanities.
This, to me, is one of the biggest differences between Engineering and Engineering Technology. ET is a study of the "nuts and bolts" of Engineering. It produces an excellent skill set and can be the the basis of a fine, useful and satisfying career.
The study of Engineering, however, must be a study, not of just the technology of Engineering, but of Engineering in its broadest sense. How does the work of Engineering interface with the work of others? What are the social, legal and environmental implications of our work? What is the historical and cultural context?
Engineering is more than the nuts and bolts of technology and an Engineering education must be broad and deep if it is to truly work toward the benefit of humanity.