It's hard to build a real company if no one understands what you do. Maybe they would have had a better outcome had they hired a CEO who could create & communicate a cohesive vision.
But that's just me.
They certainly could have used more marketing as far as I've seen. I'm sad to see them go.