I think it's also worth pointing out that DJI's first-party app isn't required to operate many of their drones. Most of their drones, apart from all but the most recent (i.e. the one this announcement is about probably won't have support for a while, but the previous gen will) has support through apps like Litchi and Dronelink via the developer API, which have additional features and don't have the exact same permissions/data requirements as DJI's first-party apps.
[1] https://flylitchi.com/
[2] https://www.dronelink.com/