No he’s right. Photons are the discrete packets of energy within the quantisation limit of Planck’s Equation (E=hv). If a state transition occurs it farts out a discrete chunk of energy that we call a photon. The photon abstraction is just a discretisation abstraction. It’s still waves in theory.
It doesn’t contradict the model. Just a different way of looking at it which is correct also.
Re-read what he wrote. He claims photons only happen at visible wavelengths, which is plain wrong.
https://physics.aps.org/articles/v13/s62
https://www.arpansa.gov.au/understanding-radiation/what-is-radiation/ionising-radiation/x-ray
The only person who has ever said that is you.....
I cannot possibly give 100 different examples or scenarios of everything just because some people are incapable of using their own brains.
Even If we just stick with the incandescent bulb example. Huge amounts of Infra-red photons are emitted.
Also very hot objects can even emit Ultra-violet radiation photons by thermal emission alone ( that includes incandescent bulbs and old halogens )
Then you can have single atom photon emissions of X- rays and even Gamma rays from particle bombardment, radioactive decay etc.
Having said that, There does seem to be a lower limit to thermal radiation around low frequency microwaves ( for atoms not far above absolute zero ).
So either you can create photons ( short pulses of electromagnetic radiation from single atoms ) Or you can create a continuous never-ending wave from a forever accelerating charge.
This isn't rocket science.