..In the perfect world, there will be no comission at all. But frankly, I see that some exchanges have already decided to do that. ..
Unfortunately, there is that kind of perfect world. Let's say, we use their service on exchanges, if we do not pay for fees, it means that we will make them bankrupt quickly and there will be no exchange anymore. In this case, the fee for a transaction is exactly needed for exchanges in order to still be able to give their services. However, the matter is on how much fee we should pay. Nowadays, many competing exchanges reduce the fees and they are f=lower than previously. Hopefully, the fee is not that high at all. We do not expect for no fee but for lower fees.