There have been many developers who have not been credible enough with a consistent past record which possibly showcases how the developers lack the trust factor to deliver projects in a timely basis. Also quality standards is not promised of.