Yes, I probably agree with his assessment of public-private partnerships and their effectiveness.
I think the one thing that hasn't been mentioned, though, is that the cost of public finance is understated, because it doesn't take into account the cost of the tax dollars that have to be raised to finance the government's deficit, or pay for them. Those costs are substantial because higher taxes lead to a slower economic growth, less innovation, etc. When you take those costs into account, it is less clear-cut that PPPs are more costly.