Most of the organizations creates schedules based on development from scratch, whereas developers prefers using frameworks instead of developing from scratch, thus saving considerable amount of time
Usage of framework doesn't permit scope changes during the development as frameworks predefines a template that must be followed by the application
The management can easily predict accurate development times by using frameworks
Frameworks makes elements of the project more predictable, and provide prototypes very early in the process helps avoid the communication gaps with the business