Laziness and poor quality
It is just plan laziness that causes things like not sealing an engine compartment. It is poor business and saves very little money in the end. In fact, poor quality usually costs more in the end. In this case a simple quality check and less than $5 worth of tape/sealant is all that is needed. No excuses.