Great point, but lame presentation. Meaning, nobody was listening to him, nobody was giving him the time of day, I doubt his speech will get any coverage, which is really a shame.
Needs a better platform. Can't yell against the wind in an echo chamber and expect results...