If you're planning to fly for a major, a BS or BA degree is practically a requirement, unless you have a lot of hours and know someone influential at the target company. It doesn't matter what the degree major is, it only matters that you have the degree.
If the cost of ERAU tuition is too high, and you can't come up with the required scratch, by all means transfer to an inexpensive school and major in something that you like and will find relatively easy. The major doesn't have to be aviation-related.
I sorta had the reverse experience with ERAU. Already had an AAS (in electronics engineering technology) and about 400 hours of 135 flying when ERAU opened a satellite facility here (Nellis AFB, Las Vegas, NV). Their Pro Aero program was perfect for me and yes it was expensive. At the time I was making very good money in a non-flying career, so the expense wasn't a factor. Even managed to get in some scheduled 135 flying with YR during that summer, resigning at the end of the '92 tour season just before I would have been furloughed, in order to more quickly finish school. Graduated in May 93 after a year and a half of classes.
As it turned out, the ERAU degree didn't help me at all in the flying job chase. I was still just as unhireable after the degree as I was before it, mostly due to my not having enough hours to go with my age. Couldn't get an interview with anyone. So I just continued to work at non-flying jobs, like software engineering at a major aerospace company that insisted on all new-hires having a four-year degree. So at least the degree was good for opening that additional door. Now I'm a part-time classroom instructor in the aviation program at the community college here, finally doing something flying-related again.