Ah, yes, the inevitable "I could do a better job" comment. Go on, then. Show us all how it's done. Except you never will.
You had quite a long post there and i can't respond to every single question but i think you understand the issues involved.
Satoshi did a better job. If they would have just left it that way. But instead they had to introduce things like OP_RETURN, segwit and taproot. What do you think the end result of all that is going to be? that's right. a huge mess.
I don't hold satoshi responsible for all this mess though. If people want to store data on the blockchain, they should have to pay through the nose but then they would never do it in the first place most likely. Just like it never caught on before all these upgrades took place. "upgrades".
Satoshi showed us how it's done.