Why do IT projects hardly meet deadlines?

Do you like your Account Manager?
How about… Sales Team?
Mmm… Marketing?
Surely you love your pre-sales dudes…?