I see a Dev who needs the resources to make it happen, but a CEO that's dosen't think shit costs money :/
Greg failed to deliver working code for months. He was given every chance to work with the team to produce a working product, but he refused to work with anyone. The fact is that you could give Greg $100M USD and he would never produce anything except excuses. The only dev that was fired from the development team was Greg. What does that tell you?