Прочитал статью Программисты: вчера и сегодня из песочницы хабра, я тоже иногда об этом думал...
Понравилось такое сравнение:
Давайте сравним программиста со строителем. Что лучше, строить дом из простых кирпичей, устройство которых строитель прекрасно знает или же строить дом из готовых квартир, подъездов, а может и целых этажей. Поломка одного кирпичика вряд ли приведет к краху всего здания, а вот поломка целого подъезда, внутреннее устройство которого строителю, скорее всего, не известно может привести к непредсказуемым последствиям.