Например в том, что никакого балтослава не существовало попросту.
Тогда почему по глоттохронологии оно оказывается около 2 тыс. до н.э., а не около 4 тыс. до н. э.
Подозрительно всё это...
Да и потом, различия балтийских со славянскими могут и не быть критическими на деле... Сходства-то тоже есть, и что важнее - как это определяется вообще...
Уверен, что если посравнивать, к примеру, современные иранские, у которых нет древнего состояния, например, языки Памира, то можно будет усомневаться, что праиранский был...
И т. д. Короче, странная ситуация и я скорее за балтослав.
Дело в том, что грубая (т.е. исследующая корни слов языков численно, а не качественно) глоттохронология имеет 2 свойства:
а) хорошо датирует разделение языков, за которым последовало такое расселение носителей, которое бы исключало какой-либо их контакт на многие лета;
б) плохо датирует все остальные случаи.
Резюмируя: разошлись давно, далеко и надолго - датировка точная, связи достоверные, а если разошлись недавно и недалеко - датировка слабая, связи неправдоподобные.
Пример ситуации (а): мадьярский и остальные уральские языки, ИЕ и алтайские языки и т.д.
Пример ситуации (б): украинский и русский, славянские и балтские языки, английский и французский и т.д.
Если дата распада ПИЕ это 5-е тысячелетие до н.э., то к 3-му тысячелетию до н.э. славяне, судя по общим изоглоссам, оказываются рядом с иллиро-венетами и италиками, а балты - рядом с дако-фракийцами и иранцами.

И где-то 2.5к лет они жили отдельно - по разные стороны от Карпат. И лишь в середине 1-го тысячелетия до н.э., когда кельты-вольки утащили бОльшую часть славян на Волынь, началось тесное общение славян и балтов, длящееся уже 2к лет.
Так что "балто-славянский" - это языковой союз (как и балканский языковой союз, где в экстазе слилось штук 10 самых разных языков), а не древний язык или некая стадия в развитии славянского языка, а-ля "ПИЕ -> П-гер-бал-слав -> Бал-слав -> Слав".