~
That's a cool feature until it gets popular and somebody decides it would be fun to flood the payment network with millions of transactions to transfer the latest Lady Gaga video to all their friends...
That's one of the reasons for transaction fees. There are other things we can do if necessary.
This may be slightly off-topic and going back to a different time period here, but I am curious if Satoshi ever elaborated (privately or publicly) on the "There are other things we can do if necessary" comment here?
I'm sure he didn't say we would bend knee to bad actors like Marathon and change the protocol according their demands because this or that will break because muh "computer science". Shameless people if had any courage they wouldn't be taking donations from Marathon for Bitcoin development.