As far as the aviation degree goes- sh*t happens, if something (physical disability, family, economy) were to ever preclude you from flying, then you'd be a guy with a (no offense) pretty BS degree and a bunch of flight hours on your resume, which are useless in any other field. If you love to fly, I'd say take flying lessons and get a degree in a more marketable field that interests you.
WELL SAID. The aviation degree is basically USELESS unless you want to fly (professionally) for the rest of your life until you retire, or you want a job that simply requires a 4 year degree (military officer, some sales jobs etc).
I think of the aviation degree the same way I view the ITT tech degrees: They take a subject/job/certificate that really isn't worthy of being a 4 year bachelor's degree, and they make it into one. You'll see a lot of ITT Tech degrees are "XYZ Technician". It's a certificate, at best, but they turn it into some sort of quasi-engineering degree, even though it's not.
I know plenty of ERAU kids who were meteorology/engineering/polysci/whatever majors who flew on the side and got multiple ratings. That's seemed kind of embarassing to me that I was getting a REAL degree AND doing their degree (ok, fine. Not the classroom stuff, but what is it all really about?) in my spare time for fun.
One of my roommates was an aerospace engineer and got all the way up to his CFII ticket before he graduated.
Bottom line: If you want to be a professional pilot, you can do the aviation major. I RECOMMEND you get a real, marketable, professional degree and get your tickets on the side so you have options besides just flying. You'll probably spend FAR less training at an FBO instead of a "certificate factory" like ERAU.