If you're running some kind of IT infrastructure big enough for the whole world to use, you're going to want a cut of each transaction whether you are VISA/MC or Facebook's blockchain. Some sort of transaction fee is inevitable, even (or especially) on a private blockchain.