From personal experience, when the price of oil drops to $10/barrel, a year or two of unemployment/underemployment really bites, so it isn't exactly a stable career field, and all the science and math means the people getting BAs are partying at night when petroleum engineering students are studying, but even averaging in the years unemployed or working as a temp, petroleum engineering is seriously good money.
Travel opportunities, interesting work.
Granted, they have websites for pet engs, but there aren't any forums where amateurs look up to professional engineers, and a new well coming in at 500 barrels per day is good, but the YouTube's are of Boxing Day Blizzards, tornadoes in the Plains, and Charley in Florida.
BTW, someone said the Navy is cutting aerographers mates, but enlisting in one of the services, getting some kind of training as a weather observer or whatever, college will be almost free after veteran's benefits, and I'm pretty sure prior service military get points or extra consideration when the NWS is hiring.