Граниты не образуются на дне океанов и в современных вулканах, потому что для этого нет условий на современной Земле. 1
Для образования гранитов нужна не только температура выше, чем для образования базальтов, но и длительное время для непрерывного обогащения раствора кремнием, натрием, калием и другими легкоплавкими компонентами. 1 При этом необходимо наличие воды. 1 На современной Земле температура и вода есть, но времени для процесса насыщения и выпекания гранитов нет. 1
Кроме того, на дне океанов преобразование отложений в гранит путём метаморфоза затруднено из-за отсутствия испарения с поверхности исходного материала. 2
Граниты образуются преимущественно в континентальной части Земли, где есть условия для их формирования. 14