It seems to me that what we want is for the cost of registering or renewing a single domain to remain roughly constant.
Costs in the real world are rarely constant. Free world, free market.
We can still make reasonable estimates. Moore's law has been
relatively stable for some time, and it seems likely to continue for the forseeable future.