Когда разработчик самолично подписался под участием в проекте, то он уже сам виноват и в том что бюджета недостаточно, и в том что не смог изначально правильно прособеседовать своего работодателя с целью выявления всех потенциальных проблем (в том числе нехватки бюджета). Да и кого мы обманываем, современного разработчика ничего кроме ценника при трудоустройстве не интересует. Но он не может сам себе в этом признаться, почему и ищет потом объяснения, почему не может писать свой код и быстро, и качественно одновременно. Имхо.