I don't think he answered the question about the STEM and H1-B salaries. Also didn't answer contractors like Infosys and others who have shady business practices.
Glad to see someone writing about their experiences, but I don't think it helps to answer much of any questions except about your experience, which I thank him for.
Other than that, does this move the conversation forward? IMO, ess than I would like.