Мне кажется, каждый хоть раз совершал это грязное дело. На мой взгляд основные причины это: лень (безответственность), неправильная оценка своего capacity (неопытность).