Логика в том, что они так назывались, когда были частями империи, а после ее распада они взяли себе соответствующие названия, поэтому игнорировать это и называть их по-старому – колониальный дискурс.
Извиняюсь, но, с моей точки зрения, это полный бред. В языке очень мощно работает принцип усвоения и привычки, относительно имен собственных он еще и особенно силен. Если бы в названиях присутствовала очевидная для носителя внутренняя мотивация, указывающая на колониальный статус - это одно дело, но тут абсолютно другой случай. Человек просто усваивает названия, и всё. Была Белоруссия в составе РИ и СССР, а теперь Белоруссия - независимое государство. Всё. Для 99% это работает именно так. А если начать копаться в том, какие названия с какими периодами и событиями связаны, то можно получить много интересного. Только в подавляющем большинстве случаев они такими и остаются, и использующие их практически никогда о таких деталях не задумываются. И главное, что даже подсознательно употребление названий Белоруссия и Молдавия не может подтолкнуть к восприятию их как колоний, потому что в них это никак не заложено, а в Беларусь и Молдова никак не подчеркивается суверенность. Чтобы на это так посмотреть, надо об этом задумываться, а в 99% случаев люди употребляют названия, не думая о таких вещах. Конечно, есть 1% (скорее всего, меньше) тех, кто употребляет осознанно с какими-то политико-идеологическими целями, но это редчайшее исключение. Какой там на фиг колониальный дискурс...