I suspect that they have done this is people like Meta4 are spruiking misinformation about compass calibrations. Those of us that have been in this hobby for a long time, particular those of us with electroniscs degrees and have experience with Autopilots using magnetometers, understand a lot better than the self taught recent hobbyist of DJI only products.
As I said I suspect DJI Are fixing this problem by enforcing regular compass calibrations. On the pro it had dual compasses so you could get away with a degree of error. On the M2 only 1 compass so its more critical.
The alert that is generated by the app and does so when excessive compass interference is detected. It neither alerts for low level magnetic anomalies introduced by the drone itself. Or for significant magnetic anomalies in the area of flight that you may encounter.
The motors on these drones are magnetic they pulse magnetic fields.. They will magnetise the iron based components in the drone over time. Unless you degauss the drone regularly you should calibrate the compass regularly. Particular when moving to a new flight location that may have localised significant magnetic anomalies.
Calibration also calibrates the deviation angle of true north from magnetic north based on your calibration location.
I would not recommend regular calibrations of the IMU, only the Compass.
Actually I'm not sure that you really understand the sensor technology in these aircraft at all. In the many logs that I've looked at related to compass issues, lack of calibration has possibly arisen once as a cause. And many users have been flying the Phantom and Mavic aircraft for years without recalibration, and the log data do not indicate any problems. If you had ever looked at these data yourself you would know that.
And so, while regular calibration should not cause any problems itself, it certainly isn't necessary, which is why, presumably, DJI guidance for many of their models has been to calibrate only when the FC requests it. That fact, alone, should tell you that arguing that DJI knows best, even though they have never explained their intermittent "recalibrate if you move location" or "recalibrate regularly" strategy, is not logical.
"The alert that is generated by the app and does so when excessive compass interference is detected. It neither alerts for low level magnetic anomalies introduced by the drone itself. Or for significant magnetic anomalies in the area of flight that you may encounter."
What on earth is that statement supposed to mean? So it detects magnetic interference, but not interference due to the drone and not interference where you are flying? What, exactly, does that leave for it to detect?
And then the old nonsense again about calibration correcting for deviation or local magnetic anomalies. It's completely, trivially obvious that it cannot do that. True north is an arbitrary direction - it cannot measure or detect true north. Deviation is computed based on a global magnetic model, not measured. Even a cursory literature search would confirm that.
I'm afraid that once again it is you propagating disinformation, not
@Meta4.