Answer
A distance limit does not know the actual headwind, battery health, payload, route, or emergency demand. The pilot still needs an energy and performance plan.
Explanation
Software limits bound one variable. They do not solve the whole performance problem.