Reminds me a lot of the Fyre Festival. Just someone who thinks they can do it all and truly has no idea what they are getting in to.
That's a little strong. Steve Dodge isn't committing mass fraud.
He does make big promises that he cannot fully deliver on. He does overestimate what he is capable of.