Oh lord yes.
Forget all the other arguments. But this just amazes me. And I see it in LOTS of places. With the company I work for, with organizations I belong to, and with other companies.
Your "high ranking" people should all have a portfolio of shots that can be used. And when the situation requires an on-site photo, take 100 and approve the best ones.
That just really is a bad bad photo to use.