And things could be improved with better phone software
I have good indoor 2G coverage, and very weak 3G and 4G, all on Vodafone. The phone software would rather hold on to a 3/4G signal (a miss incoming calls) than revert to 2G - and indoors/at-home it can use WiFi for high speed data anyway. Annoying.