Потому что она абсолютно не актуальная и не полная. Уже на моей практике были десятки примеров функционала не описанного в документации)
Функции работают не так, как ожидается. Отсюда и баги
Ну вопрос ненадежности был полностью освещен в документации, проблема программистов в том, что они не читают большие красные блоки