Well, to preserve battery life, sometimes 2G is really enough.
Of course from technology pov, 2G is really outdated. South Korea has already phased out 2G to free up the spectrum for 4G. So Singapore is in a similar situation, just a few years later.
imo, 2G uses up more battery.