Dambisa Moyo responds to her critics.