2. No transaction fee is justified IMO. I don't pay someone to hand over a few dollar bills to a friend, if crypto requires fees then it's worse than fiat. Millions of computers form networks around these crypto tokens, that should be more than needed for any transaction processing on a P2P basis
The transaction fee must be there. Even if the network can handle billions of daily transactions it would be spammed and die without the transaction fees.The other thing is that transaction fees can appear when the network reaches the 20% of it's max capacity.
The people providing infrastructure for the network must earn money. It can be through emission or transaction fees.
For wide adoption emission and no fees is better.
Let me know if you find this, I can't wait
I don't find one right now, but I am planning to build one from scratch )