Если люди склоняют в названии "Орехово-Зуево" обе части, то почему в "Наро-Фоминск" — только вторую? Если уж "в Орехове-Зуеве", то и "в Наре-Фоминске"

Те объяснения, что есть на Грамоте, ясности не добавляют, кстати.