We're really "old school", you know that, BigDuke6ixx? And I'm not saying that like it's a *bad* thing.
And of course, having a pitot/static system is a fantastic way of getting true airspeed, it isn't the only way. A simple look up table of drone tilt angle and motor speed will give you no wind ground speed, i.e., true airspeed. This would be dependent on the drone always flying as stock, as any configuration changes to weight, motors, props, add ons, etc. would nullify the lookup table values. But simple math of aircraft weight, thrust output at given rpms, and rotor plane angle will produce a performance chart look up table that would give accurate TAS values. Having TAS along with GPS gives all the goodies necessary to calculate accurate wind direction and velocity. Since the Mavic has a built in gyro that is capable of giving tilt angle, the only thing it needs is a lookup table. This would be pretty easy for some of the guys that are really into testing RC motors to create, as we'd need accurate thrust values for the motors across their power output range. Once that's obtained, all the other needed values for the math are cake. And the Mavic has a barometer in it to take care of the air density vs. prop rpm variable.
So yeah, the Mavic really does have all the necessary hardware in it to get us a pretty darn accurate TAS, it's just a matter of filling in a few holes in DJI's programming.
Every time I put up a post that disagrees with someone, I really feel bad about it... I don't want anyone to ever get the idea that I'm trying to start an argument with them, belittle them in anyway, or any other negative connotations. Nothing could be further from the truth. BigDuke, please don't feel like I'm trying to take you to task on this, my friend.
All of us old school pilots were brought up being taught that the only way you could get TAS was with a pitot/static system. Today's electronics and PFM have changed that a bit.
Happy flying, BigDuke6ixx!