В нашем детстве никто так не говорил. "Все" из моего сообщения это учителя, например.  Что нужно сделать, чтобы учителя не говорили ребенку "не учи географию, учи физику"? Перестать оценивать качество работы школы по вступительным экзаменам этого ребенка по физике и математике.  Географичке должно быть все равно, как он сдал физику. Ей должно быть важно, как он сдаст географию. Поэтому она будет говорить "учи географию, иначе я тебя на второй год оставлю".