IMO, Android 4 was the pinnacle of stability and usability in their lineage. I had a Moto X and 2012 Nexus 7. The upgrade to Android 5 on my Nexus was saddening; it was different for the sake of being different, and it fixed problems that didn't exist (and introduced many new ones).
Even 4.1 was much better than 4.4 - all the migration from text and contoured buttons to symbols. an open eye for "turn off snooze" on the alarm is indicative of what I think is really poor design.