markp said:How do you explain why so many developers go broke
Probably the same reason why most business go broke , or close down. ( and developing is a business )
They don't know what they're doing.
Most " Jobs " have training associated with them . Most people do not go though training to set up a " business ". So while most people can do their job ok, when they try and set up a business , things tend not to do as well.
Even success in one type of business doesn't mean they will succeed in others. I have one friend who has successfully set up , run and managed three businesses ( same type ) very successfully , but his efforts to make this work in other areas have financially expensive and emotionally draining for him and his family to date.
See Change