With multiple manufacturers and their own UI layers, over a number of handset variants, all tweaked by each network (who may then add their own applications into the mix), even after the code is changed an upgrade is not a simple process.
FORBES: Android Lags Behind Apple As iOS6 Adoption Shows The Benefit Of A Tight Ecosystem