If not fees, what incentive would someone have to be a gateway? I can't really think of much reason for a company to become a gateway.
So if gateways will charge fees, doesn't that diminish the value of the system? What cost advantages would it have over the money transfer services available now?