Потому что он показывает не на Северный Географический Полюс, а на Северный Магнитный Полюс, а они не совпадают! Угловая разница между направлением на Северный Географический и Северный Магнитный полюса называется "магнитным склонением". Для разных местностей она различна, плюс ещё магнитный полюс "блуждает" от года к году рядом с географическим, поэтому на картах пишут величину "магнитного склонения" для данной местности.
Чугунные батареи, чугунные ванны и другие намагничиваемые изделия могут быть слабо намагничены даже магнитным полем Земли, если эти вещи долго стоят на одном месте и не передвигаются. В таком случае их намагничивание объясняется магнитным наклонение в данной точке поверхности Земли. Это угол между направлением магнитных силовых линий и поверхностью Земли. В результате намагниченная стрелка отклоняется в вертикальной плоскости (в компасе тоже, но ограниченно, этому мешает конструкция компаса). В целом на территории России качественно намагниченность должна быть такой, как описано в вопросе. А вот в других областях Земли всё может быть иначе. Особенно в областях, близких к магнитным полюсам.
Магнитное поле Земли возникает из-за того, что сама Земля является магнитом из-за наличия внутри Земли круговых токов вокруг ядра Земли. А как насчет полюсов? Вспомните курс физики в школе. Вспомните линейный магнит. Один конец магнита является северным, а другой конец южным. В свое время условились считать, что магнитное поле выходит из одного конца магнита и назвали этот конец магнита северным (N), а другой конец магнита южным (S). А магнитное поле Земли было обнаружено позднее. И оказалось, что южный полюс земного магнита находится в северном полушарии, а северный полюс земного магнита вблизи южного географического полюса. Но магнитные полюса переименовать уже нельзя. Иначе надо будет переписывать все учебники физики, все другие книги и статьи по магнетизму. Причем магнитные и географические полюса Земли не совпадают друг с другом. Южный магнитный полюс находится недалеко от северных берегов Канады и медленно перемещается на восток. Через 100 с чем-то лет южный магнитный полюс переместится к северным берегам Сибири. Северный магнитный полюс тоже не совпадает с географическим южным полюсом. Он лежит недалеко от береговой линии Антарктиды (точное место не помню).
Планета Земля представляет из себя огромный магнит , силовые линии которого , расположены по направление с севера на юг. Как известно из школьных законов физики , если в магнитное поле поместить предмет , содержащий железо , этот предмет будет реагировать на силовое поле. \ железо притягивается \ Если предмет намагничен , то в нем будет два полюса - положительный и отрицательный. Но , если поместить предмет , который уже намагничен , в магнитное поле земли , этот предмет расположится вдоль силовых линий земли , при чем , в соответствии с полюсами. Один полюс всегда будет направлен на север , а второй - на юг.
Компас представляет из себя корпус , внутри которого расположена шкала в градусах. В центре находиться ось , на которой свободно вращается намагниченная стрелка. Стрелка всегда направлена с севера на юг. Повернем компас так что бы совпала шкала со стрелкой и можем считывать все , нужные нам ,
направления.