Android and MacOS each have a lot more users than desktop Linux, a lot more applications packaged, and applications get updated in a more timely fashion. Obviously that&#x27;s not all down to a difference in packaging, but it does seem like the inefficiency of duplicated dependencies isn&#x27;t all that big a problem.<p>Android also runs on phones that still mostly have less storage and less RAM than our desktops, so you&#x27;d expect saving space to be even more important for Android.