Well there is a difference and its rather significant.
I'll pass argument about OA because we know it's a gimmick even on DJI.
Another thing there are no NFZ zones programmed into the drone so if you are trying to tell me that there is no difference and all off them could be flown by any noob because drones are idiot proof - I will call it a BS. You can start Anafi even on the Airport runaway.a
Anafi's weight is an exactly Spark's weight. Anafi properells are significantly better designed and they are not producing high pitch sound which annoys everyone around and sometimes grabs unecessery attention.
4k camera is a real deal. Same quality as Air and sometimes more.
EIS might be a problem because gimball has 2x mechanical and YAW eis stabilization. On footage sometimes it's visible.
Stabilization overall is great even on sport mode when you are flying sideways drone holds horizon straight - impossible to get on the DJI.
The biggest problem with anafi is lacknof support from community and coders who could do something extra add things, remove Pay per Flight option which is a shame from Parrot. (If you want additional fly options you have to buy them on App store)
Range is a problem currently we can read from reviews and generally range limitations.
150 vertically and 200/300 on VLOS.
I hope our talented group of people from this group that helped us to unlock the "real abbilities" of our Sparks in the past will lean towards Anafi some day. That would be amazing and certainly would increse the value of the drone.
For now its a great drone on paper but sadly half-arsed to me.
The apps options on the Parrot are quite a stupid thing. I've read it's + 20 euros (dollars) to get them. Probably this price is noticeable on one of their 100 euros drone.
However I consider the NFZ in the Spark as an annoyance. First everybody with standard IQ who can buy and fly the Spark, CAN KNOW if he has the right to fly a drone from his position. In obvious situations, someone flying his Spark on a dangerous area, because crowded with people or because he can see planes landing in that area is beyond idiot. The Spark doesn't forbid more than that potential at best, but monitors you.
An evil guy trying to fly a Spark on those areas will get rid of the limitation if need in plenty of possible ways. DJI only covers itself against evil use without avoiding it. The real problem is with areas targeted by terrorists who use the Phantom, the only one able to carry grenades. The Spark and the Mavic Air (and the Parrot Anafi) are completely inoperable in that way, shouldn't have any implemented limitation.
Would be better to have the information and OPTIONALLY to apply the NFZ in a detailed manner, not the very basic way DJI does. Also I frankly dislike to be monitored by a company as they do it "for security reasons" on a material I have fully purchased. Not interested in their global responsibility, I'm taking mine !
Actually there is no law obliging DJI to do so. Why limiting and monitoring ? To provide China with global information ??? In my case I find the latter to be of more concern.
Actually, in my case, I had to check on DJI on a small private area that had 0 limitation under the french law and was not near any nofly zone areas, because the DJI zones do no treat particular areas, but big circles around spots. So DJI was limiting without reason my flights and had to give all my credentials to DJI to fly, which is obviously very wrong.
For your information on France, here is the best map of nofly zones you may get.
Take care that on a private land some limitations on this official map do not apply (those regarding public areas not those regarding airports, military or nuclear plants who still apply).
Géoportail
Compare that to the DJI Spark flysafe map :
DJI - The World Leader in Camera Drones/Quadcopters for Aerial Photography
You can zoom in/out on both to compare.