Yes,my thoughts entirely: something like the "composter" machines used in France or Italy is a much better way of doing this than relying on writing the dates on - which is prone to human error. The only place that I know of where such devices have been used in the UK was on the Docklands Light Railway when it first opened, but they didn't last for long. That said - I've used those machines in France, and inadvertently smudged the printed information on the ticket too: the type of paper used for the ticket is a factor there, as here.
Back in the early 80s you validated a West Yorkshire Dayrover in a "saverstrip" machine as you got on the bus or at the station - even stations with no other ticket facilities (unless someone had filled it up with concrete...). I think they were the same technology as the non-smartcard machines in Copenhagen, a long thin strip with a magstripe on the back. The machine clips a section off the ticket and writes a date - so on, say, an 8 in 15 ticket it could write 8 dates above one another.
