Is this why Google announces sweeping changes every year at i/o and redesigns the Android UI every single year?
eg. use the dedicated search button on the phone, btw this button no longer exists, respond to the menu button, btw this button no longer exists, put menus at the top, put menus at the bottom, use hamburger menus, don't use them, use swipe navigation, use swipe navigation if it fits with your app, do things to ENCHANT and DELIGHT the user. According to the UI guidelines, clicking a button should cause the user to burst into tears of joy due to the delightful experience they have just had.
Is it because they need to appear to be producing new things all the time? If so, it'd also explain why some products get released to much fanfare (and applause from the BBC Technology news team it seems) and then get no updates, maintenance and get binned a few years later. (Many examples of this). The most annoying of these was the Talk replacement for Android (Hangouts) which got rid of features of Talk and still has an abysmal tablet interface and general bugginess ("Did you not get my call???" "No").
I am not meaning to be overly critical, but the constant change for the sake of change is wearying. I have been using Android since the G1 and every i/o they have redesigned the interface. The examples of "bad UI" and "bad text" are all from their own older versions of Android. It makes you wish they'd make their mind up.