That is an interesting yet very clearly biased perspective.
I don't think he was trying to present his perspective as unbiased. I think his message will resonate with those who agree with him but is unlikely to convince anyone with an opposite opinion.