If you dip your feet in and are not 100% confident in your path, then it helps to have dabbled in technical skills that are used in astrophysics during your undergraduate training. For example, machine learning and data science are used in processing and analyzing data collected from instruments, e.g. using k-means clustering to classify stars or galaxies, and data science / ML are becoming far more common in the tech industry as well.
If your passion isn't so much tied to the study or exploration of space but in how the universe works, applied physics or pure physics as a major will expose you to laboratory skills and technologies that are also useful in non-academic careers.
He's also spot on that a physics major is great for transferable skills even if your plan changes as you learn more. I personally started off wanting to go into astrophysics, but by the 3rd year of my Physics with Astrophysics BSc, I was finding the astrophysics-specific courses to be a little too abstract to get a good understanding of them, so didn't feel up to going onto PhD studies. There were a few astro-related jobs I looked at that only needed the BSc (things like telescope technicians and satellite systems engineers), but they were very hotly competed for.
However, I found I had enjoyed some of the nuclear physics I'd learned about, and found things I'd learned about sensors and instrumentation for astrophysical measurements could be applied to other fields, so ended up moving into industry working on nuclear instrumentation instead.
The question also mentions visual arts. That's an interesting combination. There's probably not a great deal of overlap - now we have better real images, it's a lot less common to need "artists impression of" kind of images in astrophysics. However, learning some of the technical details of digital image manipulation from visual arts likely has some uses for processing astronomical image data.