You seem to be stuck in the physics of the 1930s. Despite its historical name, the wavefunction is not a wave. You can argue about interpretations of quantum mechanics all you want, but it does not matter here, because the reality or epistemic nature of the wavefunction is irrelevant for determining whether light is a wave.
If light was a wave, it would create a perfect interference pattern. But it does not; it is impossible for light to create a perfect interference pattern, because it is not a wave.
The wave is only a cognitive abstraction. We like to think of light as a wave, because we have some intuition of waves and there are many instances, where thinking of light as a wave gives useful the result. But look closely enough and light stops to behave like a wave, because it is no wave.
The particle-wave duality is an attempt to keep the outdated concepts of waves and particles to avoid having to understand an accurate model of light (which, I admit, is not something you can teach in high school or even during undergraduate studies). In a sense, it arises out of a cognitive dissonance designed for our brains that prefers waves and particles to quantum fields.
If light was a wave, it would create a perfect interference pattern. But it does not; it is impossible for light to create a perfect interference pattern, because it is not a wave.
The wave is only a cognitive abstraction. We like to think of light as a wave, because we have some intuition of waves and there are many instances, where thinking of light as a wave gives useful the result. But look closely enough and light stops to behave like a wave, because it is no wave.
The particle-wave duality is an attempt to keep the outdated concepts of waves and particles to avoid having to understand an accurate model of light (which, I admit, is not something you can teach in high school or even during undergraduate studies). In a sense, it arises out of a cognitive dissonance designed for our brains that prefers waves and particles to quantum fields.