Вообще-то здесь принято ссылки давать на правила.
Не знаю, где Вы именно такую формулировку взяли.
Есть другая, "Справка" на Грамоте неоднократно её давала:
Географические названия в сочетании с родовым словом обычно не склоняются, когда род обобщающего нарицательного слова и топонима не совпадают.
http://gramota.ru/spravka/buro/29_455284
Это вполне наш случай. Город - мужского рода, Усолье-Сибирское - среднего.
Правда, на той же "Грамоте" есть оговорка:
когда род обобщающего нарицательного слова и топонима не совпадают: на реке Енисей, у реки Хопёр, в деревне Парфёнок (однако это замечание не относится к сочетаниям со словом город, поэтому правильно: в городе Туле, из города Москвы; о целесообразности употребления здесь самого слова город см. ниже).
http://gramota.ru/spravka/letters/?rub=rubric_90
Но это тоже, видимо, не универсальное правило.
Ну и надо сказать, что в сети большой разнобой:
"в городе Усолье-Сибирское"
Результатов: примерно 512 000
"в городе Усолье-Сибирском"
Результатов: примерно 601 000
Так что еще бабка надвое сказала, как именно "повсеместно пишут".
(==================================)
31.03.2014
Получен ответ от "Справки".
Вопрос № 274160
Здравствуйте!
Возник вопрос со склонением города Усолье-Сибирское в сочетании с родовым словом.
"В городе Усолье-Cибирское" или "В городе Усолье-Cибирском"?
В других падежах вообще до четырех вариантов:
"Из городе Усолье-Cибирского", "Из городе Усолье-Cибирское", или "Из города Усолья-Cибирского", "Из города Усолья-Cибирское"?
Рекомендации "Справки" и "Письмовника" неоднозначны, хотелось бы иметь ссылку на конкретное правило.
Чеширский Бегемот
Ответ справочной службы русского языка
Сначала о склонении без родового слова город. Согласно словарям русского языка (см., напр.: Русский орфографический словарь РАН / Под ред. В. В. Лопатина, О. Е. Ивановой. – 4-е изд., испр. и доп. – М., 2012; Агеенко Ф. Л. Словарь собственных имен русского языка. М., 2010), склоняются обе части этого названия: Усолье-Сибирское, Усолья-Сибирского.
При употреблении в сочетании со словом город нет причин не склонять это название. Несовпадение рода обобщающего нарицательного слова и географического названия не влияет на склоняемость топонимов в сочетании со словом город. Восстановить исходную форму при склонении достаточно легко. Следовательно, нужно склонять: из города Усолья-Сибирского, в городе Усолье-Сибирском.
http://gramota.ru/spravka/buro/29_456911
Ну собственно, не вижу, что еще обсуждать.