The reason the fare box is on the bus rather than a machine at every stop is because it cost too much to have at each stop and the machines would be vandalized. It is cheaper to just put it all on the operator.