Об этом вопросе подробно (но немного путано) объясняет математическая лингвистика (см., например, тут). Обычно в своих примерах они используют предложение:
Из Ржева до Торжка ближе, чем из Самары. Прямая дорога, 127 км, порядка 2-х часов езды.
<hr />
Мат.лингвисты друг у друга переписывают одно и то же определение:
В этом как раз и заключается "что не так".
<hr />
А говоря простым языком: данное предложение может означать 2 разные вещи:
1) Самарские школьники поехали в Торжок (причём не обязательно из Самары, они могли и из Ржева поехать)
2) Школьники (не обязательно самарские) поехали из Самары в Торжок.
<hr />
А что касается до меня, то ничего "нетакого" я в этом предложении не нахожу. Разве что это не фраза, а настоящее предложение. На практике смысл предложения бывает понятен из контекста (кто куда поехал).
Попутно я и 3-й смысл в этом предложении нахожу (возможно несколько архаичный):
3) Бывшие кантонисты из Самары поехали на базар.
Торжок = Новый Торг. А торг - это базар, рынок. Кантонистами в 1805–56 гг. в России называли:
Словарь В.Даля определяет одним из значений слова "школьник" - "бывший кантонист".
Можно придумать и 4-е значение, поскольку на Камчатке "школьниками" называли молодых тюленей.