Слово «Эйнштейн» пишется через «ейн», а «Рамштайн» — через «айн», потому что это разные слова с разными правилами написания. 1
Rammstein пишется так, как это предусмотрено правилами немецкого языка, с двумя «м». 1
Фамилия «Эйнштейн» на немецком языке пишется и произносится иначе: «Айнштайн» (нем. Einstein). 3 При транслитерации на русский язык произношение меняется (дифтонг «ай» становится «эй»), но согласный «й» остаётся, поэтому правильно писать «Эйнштейн». 3
В слове «Рамштайн» написание через «айн» связано с тем, что это название немецкой группы, и так оно пишется по правилам немецкого языка. 1