Both quality and diversity of speakers should be goals when curating a tech conference. And I think it's quite achievable, and has been achieved. Here's one example, just to the north:
Absolutely not. It should be based purely on merit in exactly the same way academic conferences are organised.