Nobody was happy with desktop OSes thirty years ago, but it was still impossible to get them to switch to something better because of ecosystem of applications and hardware. The same is probably true of phones today, although maybe the internet/ cloud makes users less locked in.