A coder is not a manager. Managing people requires completely different skills.
Absolutely. Often good developers make lousy project managers and vice versa.
But I have to hand it to Moosa and co. - they are keeping the course. They aren't going to dump this project for another coin (their reputations are on the line after all, so what would they gain from jumping ship and starting again?). I see no evidence that they have been trying to scam anyone. Attious went renegade, screwed over the investors to pocket money and made the dev team look bad at the worst possible time. He knew what he was doing to maximise the damage. Obviously kicking him off the team was the right call in retrospect.
The only thing I will say is that, apart from keeping tighter security over team members, the team also needs to be more diligent about informing the investors about what is going on, particularly during 'crises' that emerge from time to time. Communication with stakeholders and crisis management are important management skills.