I also have NLD firmware on my P4 pro. I am also a part 107 pilot. I fly to map the origin areas of wildland fires in coordination with the air operations section of the fire. I also have a Special Governmental Interest waiver from the FAA. That said, prior to installing NLD, I had been on several fires when the "unlock code" from DJI did not work. Out in the middle of nowhere, miles away from any cell service, muchless any internet connection I'm just out of luck. It was very frustrating. So I can understand that there are legitimate reasons to fly a DJI drone w/ NLD installed.