There are huge holes in what he says, as you point out. I cut him some slack, assuming he may cover some in a follow up. But basically I cannot see anything new in what he proposes...
It's all tried, tested and failed. Many times before.... yet still, I find myself rooting for him a little.