As someone who recently worked on my company’s website redesign, I can say it was none of the above.
We’re actually a quite diverse staff. At the risk of saying something non-PC, many of us are quite attractive and photogenic, including those of non-white skin tones and other diverse backgrounds.
I originally fought for taking “real photos” of “real employees”, but was shot down due to:
1. Time and effort involved in getting good shots with good lighting
2. “Decent but not as nice as stock photo” office scenery (cubicles are drab compared to bright white offices with fake plants)
3. My boss let slip that he didn’t want to give visual aids to help poachers in their ability to find and hire us (nope, not joking about that one, and yes, it is a red flag)