Magnets can and are made with a variety of materials. Not sure what you mean by really hard steel. However in the steel world the harder the still is the more brittle it tends to be. Steel is made up multiple characteristics which are application driven. Magnets as well are application driven.
Neodymium magnets are very brittle. They also appear to lose strength as low as 175 f so beware.