A good developer can be hired to build a project, may not be aware of the final intention of the project team. In the end, the project turns shitty, the developers may not have control over the future since they were only hired. Simply put: Unscrupulous team will always birth shitty coin.