Why do builders need to use a building estimator?

Why do builders need to use a building estimator?  A building estimator provides cost, material and labour estimates so projects can be better organised.Construction projects no matter how big or small are affected by a wide range of variables. From material scarcity...