В том то вся жопа и есть. Т.е. если даже сильно продвинутый чувак читает буку по С++, он быстро охренеет от количества фич, что-то поймет, на остальное забьет болт, и как-то будет программить. ВНАЧАЛЕ ему надо в самом обобщенном виде объяснить методолгию иерархиии, и только потом говорить про средства языка для удобного использования такой методолгии на практике. Тогда чувак махом все всосет и будет использовать.