Created this new graph just for you:
https://stats.nostr.band/#total_zap_amount
The truth is indeed in the middle, our stats say it's 6.7BTC.
It seems like primal doesn't filter fake or invalid zaps, and zapalytics simply has 2x less zaps in their db (300k) then we do (600k).
nostr:note14u4gthmlf23czvsnuerwz4ct8cpptx29x7m8vnrhthzec6w55dgsx2wv57