As a one man tradesman and a holiday let cottage owner I bank lot of cheques, but not enough to warrant getting a mobile terminal. I fit wooden floors and payments are for between £600 and £3000. Too much to expect cash. The cottage customers could pay by bank trasfer as they are all online but keeping track of who has paid would be difficult.
If my bank allowed me to take card payments on paper, like the old plating machines, that would be fine, I could also take payments from foreign customers which, at the moment, sends the banking system into a flat spin!