The problem with that, @generalegend, is that it would sacrifice the utility of definable depreciation periods, which are necessary in some jurisdictions. For example, some countries require mid-month or mid-quarter dates as inputs for calculating depreciation. And some businesses do not account on calendar weeks, months, or years.
I definitely agree the current worksheet has limitations. But it is not just a matter of redefining the number of days in a leap year. There are numerous factors that must be defined for the assets themselves before a really robust depreciation automation is possible. I look forward to those. Meanwhile, the current worksheet does certain things—correctly. And they are fully explained in the Guide: Calculate depreciation automatically | Manager.