Help with life decision for college major: Petroleum Engineering

<p>The number of students enrolled in petroleum engineering may have increased by over 50 percent, but only a fraction of those students will ever graduate with the degree.
For example, the 4 year graduation rate for 2008 cohort was 50% (for TAMU)"""</p>

<p>-Can someone elaborate on this? Why does getting a PetE degree from the top university in Petroleum engineering take so long! You would think all the PetE’s there would be dedicated and smart enough to graduate in 4 years. Should I strongly consider another school that tries to get its students out earlier?</p>