I think the reason why everyone likes brc20 is that fair coinage is its soul. The major token agreements are as follows. I don’t know if I understand it correctly:
Brc20: ordinarys+json+fair mint
Orc20 and other revisions: ordinals+json+utxo+fair mint
Arc20: atomicals+CBOR+utxo+fair mint (plus pow mining gimmick)
Rune: CBOR+Utxo (no fair mint for now, follow-up is not ruled out)