Exactly what @ucbalumnus said.
My philosophy is that undergrad is relatively general training. Specializing too early is a mistake, and AE is definitely specialized. It’s better to do mechanical engineering–which is basically AE without the highly specialized parts–because (1) yes, you won’t send that limiting signal to employers and (2) you’ll still have all the fundamentals, first principles, etc needed to actually work an AE job. The converse is not always true.
Same argument applies to all manner of majors. E.g., I don’t think it’s wise to major in data science over mathematics at the undergrad level. Data science is a masters’ program kind of field. Similarly, computer science is the correct choice for undergrad–not software engineering.