Vitalik is brilliant and understands code. Unfortunately, he doesn't fully understand money or human nature. I think that comes more with age/experience.
Yep you're right. Though, I have to say that reading his blog posts is always stimulating (lately he was quite prolific, 4 posts on ethereum blog in Nov alone).
E.g. after having read his
"The Search for a Stable Cryptocurrency" I was
eventually barely able to understand what "seignorage shares" is