One of the reasons why projects fail is that the team makes very big projections of what they ''aim'' to do without being sure of the possibility of getting the required resources (Human and Non-Human) to help achieve that huge goal of the project. The problems starts from not been able to get enough funding from the fund raiser event, sometimes delivery a substandard product with bad UIX if at all they are able to kick off. Greed on the team side has a role to play when pointing factors that could be responsible for failed projects. the list goes on