Using average depth can get you into trouble. It would only work effectively if NDL is a linear function of depth... which it's not. To see why, consider that the NDL for 70 feet is 40 minutes, while the NDL for 110 feet is only 16 minutes (I'm looking at the PADI RDP table.) I could spend 36 minutes at 70 feet be well within my NDL, but spending 18 minutes at 110 feet and another 18 minutes at 30 feet puts me into deco. Both scenarios have the same time-averaged depth.
Admittedly, understanding the definition of a function, the average value of a function, and the practical limitations of these definitions is not basic math. But it's important math for situations like this.