Google has done multiple Android memory reduction sprints over the years.
The problem is that things go quickly in the other direction between these sprints.