На самом деле разрушить гранит не так просто. Если его не трогать, простоит очень долгое время. Т.е. гранит разрушается физическим воздействием на него.
В вопросе разрушения гранита в основном имеет в виду появление ржавчины на граните.
Причины появления ржавчины на граните:
Блок изначально имел жилу или включение с содержанием железа.
Попадание железных стружек и опилок в процессе производства готовой продукции.
Попадание железных включений в процессе эксплуатации.
Использование в монтаже песка с высоким содержанием глины или раствора с высоким содержанием железных включений.
Более подробно причины и способы удаления ржавчины на граните мы описали на примере Мансуровской плитки 300х600х30 темрмообработанной - https://globalgranit.ru/plita-granitnaja-mansurovskaya-300-600-30-termo
Можно ли наличие внешних дефектов обнаружить невооружённым глазом?
Неоднородная структура гранита повышает риск разрушения его при ежегодных циклах замерзания/оттаивания. Брусчатка из базальта, к слову, этого недостатка практически лишена.
Если бы это было так, то на красной площади была бы брусчатка из базальта а не брусчатка из гранита