Дело в понятии коллектива.
В коллективе работники поддерживают друг-друга, как в племени или в походе, не бросая тех, кто что-то не может. Никто не гарантирован от возникновения проблем, которые не позволят какое-то время присутствовать на работе (болезни - свои и родственника, какие-то дела вне работы - как правило, возникающие у матерей и т.д.) Притом это касается не только людей, которые не хотят или не умеют работать - обычно руководство от таких отделывается легко и просто. Нет - это может касаться и людей, которые хорошо работают, являются отличными специалистами, могут выкладываться полностью, но не всегда могут.
Именно таких начальство, как правило, бережет. Вряд ли такой сотрудник будет получать самую высокую зарплату или претендовать на полную премию, но его умения и усердие начальство ценит, потому и не спешит таких людей менять.
Кстати, если в коллективе (не считая руководство) возникают вопросы - зачем такого человека держат, это означает, что в коллективе не все нормально. Не с тем человеком, который болеет, отпрашивается или просит подменить, а с тем, кто возмущается такому положению вещей. Этот человек не ассоциирует себя с коллективом, он решает лишь свои интересы, не предвидит, что ему, также как и остальным, может понадобится отлучиться или случится заболеть.
По моим наблюдениям, такое чаще встречается в женских "коллективах", где народ не объединен единой целью, не связан узами товарищества и коллективизма и крайне редко распространен в мужском коллективе (если собрали не группу единомышленников, а просто набрали кого ни попадя).
Ситуации у людей бывают разные, так что большинство просто относится с пониманием.