“I have come to the conclusion that he knows his talking points, but I have not found much substance. “
You mean like when Perry calls social security a ponzi scheme but doesn’t have a plan to deal with the problems?
That is a matter of opinion. IMHO, Social Security is a Ponzi scheme, and it will take more that one view to resolve it.
It has been running for far too long.