Есть такие понятия, как ферромагнетики, парамагнетики и диамагнетики.
Ферромагнетики-это вещества, которые активно притягивают к себе магниты
Парамагнетики-это вещества, которые средне притягивают к себе магниты, а диамагнетики-это те вещества, которые слабо притягивают к себе другие магниты.
И еще одна причина: чтобы вещество стало магнитом надо вокруг его создать электрическое поле.