While the technical details regarding the tagging, aggregating and load balancing processes necessary for EtherChannel are complex, the reasons to adopt the technology are simple—bandwidth demands are growing out of control and enterprises can't always migrate their infrastructure accordingly.
The Enterprise Bandwidth Dilemma
The Origin of Port Channel Architecture - Cisco's EtherChannel Technology
Out-of-Band Monitoring and In-Line Security Appliance Visibility for Port Channel Architecture