вот разрабатывал я на с++ графический эдитор под линукс, нафига мне документация? Или нужна мне какая-то числодробилка не важно для чего, нафига мне глубоко погружаться? Или веб-разработка? UI? Но если Вы пишете драйвера, то под любой осью вам прийдётся глубоко погружаться.
Ну, и если говорить о "крутизне", то документация ничто по сравнению с исходниками, в них можно реально увидеть что происходит, когда документация пишется через пень колоду.