How does a company make an "effort" to interview a diverse set of candidates? There's an applicant queue not under their control, and a filtering phase at every step of the interview process.
What you're suggesting is that companies favor candidates who have a different appearance or background than existing employees, which is the definition of bias and discrimination. This is based on ignorant beliefs that people who look the same, have the same gender, ethnicity or background, will inevitably think the same way.
These programs are judging people by superficial traits, while claiming they somehow make the hiring process fair. It's ludicrous.