Auburn gives really good merit based scholarships. It might be more likely to receive if you are instate though. I think a 28 on your ACT will get you half-tuition and a 30 will get you a full ride.
I know how you feel about the lack of financial aid given to students of families that make more than 40K a year. Just because we are middle class doesn’t mean we can pay for college.