Ответы справочной службы
Двоеточие перед сочетанием, смысл которого объясняется в предложении, не нужно; само сочетание играет роль приложения при существительном выражение: Выражение «идти за своей мечтой» означает…
Такого правила не существует. Конечно, вариант с запятой после кавычек правилен. Можно предположить, что рецензент вспомнил правила оформления прямой речи, где запятая действительно не ставится после закрывающих кавычек перед словами автора, если прямая речь оканчивается восклицательным знаком. Но это правило касается именно прямой речи, а не любых слов, заключенных в кавычки.
В этом предложении для выделения прямой речи внутри авторских слов достаточно тире: Они говорят: «Уходи, не хотим тебя знать» — и тому подобное.
Если после прямой речи предложение продолжается, ставится тире, потому что прямая речь оканчивается вопросительным знаком: Он говорит: «Так нет никаких теорий! Жизнь не просчитаешь. Ты понимаешь?» — и ведь он бесконечно прав.
Вы оформили предложение верно, только точку следует ставить после кавычек.
Справочники
§ 198. При встрече запятой и тире сначала ставится запятая, а затем тире, например: – Здорово живешь, соседка, – поздоровался Петро, касаясь рукавицей шапки. Шолохов Примечание. Если после тире стоят слова, выделяющиеся по существующим правилам запятыми (например, вводные слова), то первая запятая опускается, например: Сосна, ель, пихта, кедр – словом, все породы хвойных деревьев встречаются в сибирской тайге. § 199. Перед закрывающими ...
...Все эти знаки ставятся только после кавычек, например...
...или многоточие, то те же самые знаки не повторяются после...
...кавычек; неодинаковые же знаки, если они требуются...