In any case, the smartphone OSes have led to a decline in software quality. They seem universally less functional, less customizable, and less good at what they do than programs written for comparably fast laptops and desktop computers, and they're slowly dragging said laptops and desktops down...