As per this, there is always a middleman for transferring fund between two banks.
Why can't there be a direct communication between two banks? What problems would be arouse if there was direct communication between two banks? And thus, what problems are solved by having a middleman like PSP/PSO in between two different banks?