Квантовая физика твердого тела обнаруживает 2 основные причины возникновения сопротивления. Первая это колебания атомов вещества, а вторая это существование дефектов (дислокации, примесные атомы и т. д. ) При отсутствии дефектов и при низкой температуре (когда колебания атомов отсутствует) наблюдается явление сверхпроводимости.
А сопротивление у разных веществ разное потому что атомы разные и дефекты разные.