Things on nostr that are much more complicated than this:
- Binary TLV bech32 mentions
- #[ 0] content parsed indexed mentions
- mention parsing and its interaction with nip10 threads
- encrypted dm spec and its interaction with p tag mentions (metadata leakage)
This is an obscure optional image metadata optimization that is trivial to parse and is not at all required. You’re either trolling or have never written any nostr code to know what is simple or not.