Tanmay Vora has an intriguing post on the virtues of not following up. An excerpt:
The need to constantly follow-up only means that people in the team are not clear of their priorities (or priorities are not clearly communicated). It also means they are not disciplined and accountable.
Time spent on following up is never estimated when you delegate the work. It is not accounted for, and hence results in further delays. The act of following up negatively impacts both parties – the one who is following up and the one being followed up.