Всё куда проще: терминалы в 3G гораздо чувствительнее чем в 1800, и сам 3G по мощности сигнала (не по скорости), чуть сильнее чем 4G. Плюс текущая настройка операторов приоритет для 3G ставит "главным" или первым. То есть в порядке очереди телефон ищет сначала 3G, потом 2G, а уже потом 4G.