I agree that he has good intentions and is passionate about his beliefs. Some of what he says is probably spot on. Some of those beliefs may also be incorrect or misguided but he puts a lot of thought into the matter first sure. Cant fault someone for that.
You can have good intentions and still be full of shiite
The road to bad management is paved with good intentions.