Почему многие программисты не любят legacy проекты

Многие люди не сильно посвящённые в области программирования удивляются, а иногда даже негодуют на отсутствие у некоторых программистов энтузиазма в плане работы с legacy проектами. Что такое представляют из себя подобные проекты и в чём состоит причина такого отношения к ним со стороны программистов?