Wait a moment. How can the IT industry be in such a parlous state, so incapable of producing a product that would be considered legal under any jurisdiction with applicable product liability laws, that the software in a bus ticket machine will go wrong more often than the printer? All I can say is that we ought to go and talk to the management consultants who designed this and see if we can learn any lessons from them for the future.
Just to reiterate. If the simple software needed for bus ticketing is so intractably complex (complexity being the chief handmaiden to software failure) that it goes wrong more than the mechanical components of the terminal, imagine what might happen when identity card terminals are at the door of every pub in the land.
These opinions are my own (I think) and are presented solely in my capacity as an interested member of the general public [posted with ecto]