yea I could, as I outlined above. the only difference is if it is artificially hindered at the protocol level, then i need to do some extra work / communication to fix that problem, which would be needed if the protocol would allow it.
Just imagine TCP/IP would not allow to transmit encrypted packets.
in this case I would have to create other communications channels / reinvent the internet, or try to hide my encrypted stuff in the packets. So I had to do a lot of effort which would be needed to do if it would not be artificially limited.
so the question is here now if we want to artificially limit something and if so why?
and the second question is if we want to solve the transaction spam problem at this time, and if so how?