Если дело касается школьного обучения, то в школе надо учить все, что дают. А это не только история, но и биология, география, физика, химия, алгебра, математика. Много всего, есть, что учить.
История, по большому счету, это хронология событий, в основном. Что было раньше, что позже. Уже их интерпретация (то есть оценка и анализ событий) это дело уже околонаучное, а иногда и псевдонаучное. Неизменными же являются только даты. Это факты, которые не выкинешь из истории.
Вот например: есть даты начала второй мировой войны, а есть дата начала Великой отечественной войны. Какая из них началась раньше? Мы то сейчас знаем, какая раньше, а вот лет через сто школьники будут учить историю и тоже не захотят учить даты, и что они ответят на этот вопрос? Может так получиться, по ихнему незрелому суждению, что отечественная война спровоцировала мировую! А что и такое может быть, если не учить даты.
Точно также современные люди забыли, что было пятьсот и тысяча (и даже сто лет) назад. Мы вольно и незрело интерпретируем давнишнюю историю, не зная, что за чем и как произошло. Мы - неучи. Даже взрослые люди практически ничего не знают, так как в школьные годы мы тоже не хотели учить даты (хотя бы самые основные).
Современное развитие истории - это удел, в основном, политиков, которые вольно и в своих интересах рассказывают нам сказки про старую жизнь...